Example
- Last UpdatedAug 26, 2016
- 1 minute read
The following sample C# code illustrates how to define, query, and use the wwAvailableUnits object.
This example populates a list of available units for a material database.
private void SetAvailableUnits()
{
wwMaterialUnits LocMatUnits;
wwMaterials mats;
wwMaterial Material;
wwMaterialUnit MatUnit = null;
wwMaterialCLBs MatClbs;
wwMaterialCLB MatClb;
AvaliableUnitsLsb.Items.Clear();
AvaliableUnitsLsb.Show();
if (MatStatus.GetMaterialType() == "Ingradiants") mdbc.QueryMaterialsByType(wwMtrlTypeEnum.wwTypeIngredient);
mdbc.QueryMaterialsById(MatStatus.GetMaterialId());
mats = (wwMaterials)mdbc.Materials;
if (mats.Count == 0)
return;
Material = (wwMaterial)mats.Item(1);
MatDb.QueryAvailableUnits();
MatDBunits = (wwAvailableUnits)MatDb.AvailableUnits;
for(int i=1; i <= MatDBunits.Count; i++)
AvaliableUnitsLsb.Items.Add( MatDBunits.Item(i));
}