}// --> Data public void SetDataReference(UnitSet UnitSetData, IngredientSet IngredientSetData, UnitTranslationSet UnitTranslationSetData) { _IngredientSetData = IngredientSetData; _UnitSetData = UnitSetData; _UnitTranslationSetData = UnitTranslationSetData; }
//Constructors public RecipeIngredientSet(IngredientSet IngredientSetData, UnitSet UnitSetData, UnitTranslationSet UnitTranslationSetData, Recipe RelatedRecipe) { _IngredientSetData = IngredientSetData; _UnitSetData = UnitSetData; _UnitTranslationSetData = UnitTranslationSetData; _RelatedRecipe = RelatedRecipe; }
public UnitTranslation(string BaseUnitSymbol, string TargetUnitSymbol, double TranslationFactor, TranslationType TType, IngredientType IType, UnitSet UnitSetData) { _BaseUnit = UnitSetData.SelectItem(BaseUnitSymbol); _IngredientType = IType; _TargetUnit = UnitSetData.SelectItem(TargetUnitSymbol); _TranslationFactor = TranslationFactor; _TranslationFlag = TType; _TranslationStatus = ListEntryStatus.IsOK; _UnitSetData = UnitSetData; }
private UnitTranslationSet _UnitTranslations; //related to Units //Constructors public AllDataSets() { _Units = new UnitSet(); _UnitTranslations = new UnitTranslationSet(_Units); _Ingredients = new IngredientSet(_Units); _Recipes = new RecipeSet(_Units, _Ingredients); _FoodPlanItems = new FoodPlanItemSet(); _ShoppingListItems = new ShoppingListItemSet(); SetDataReference(); }
}// --> Data public void SetDataReference(IngredientSet IngredientSetData, UnitSet UnitSetData, UnitTranslationSet UnitTranslationSetData) { _IngredientSetData = IngredientSetData; _UnitSetData = UnitSetData; _UnitTranslationSetData = UnitTranslationSetData; if (Count > 0) { this.ElementAt(0).SetDataReference(IngredientSetData, UnitSetData, UnitTranslationSetData); } }
public void SetDataReference(IngredientSet IngredientSetData, UnitSet UnitSetData, UnitTranslationSet UnitTranslationSetData) { _IngredientSetData = IngredientSetData; _UnitSetData = UnitSetData; _UnitTranslationSetData = UnitTranslationSetData; if (this.Count() != 0) { this[0].SetDataReference(IngredientSetData, UnitSetData, UnitTranslationSetData); } }
public UnitSet OpenSet(string FileName) { UnitSet ReturnUnitSet = this; ReturnUnitSet.Clear(); FileName += FileExtension; using (Stream fs = new FileStream(FileName, FileMode.Open)) { System.Xml.Serialization.XmlSerializer x = new System.Xml.Serialization.XmlSerializer(ReturnUnitSet.GetType()); ReturnUnitSet = (UnitSet)x.Deserialize(fs); } EvaluateMaxID(); return(ReturnUnitSet); } // --> Data
public AllDataSets(bool ToBePopulatedWithDefaults) { _Units = new UnitSet(); _UnitTranslations = new UnitTranslationSet(_Units); _Ingredients = new IngredientSet(_Units); _Recipes = new RecipeSet(_Units, _Ingredients); _FoodPlanItems = new FoodPlanItemSet(); _ShoppingListItems = new ShoppingListItemSet(); SetDataReference(); if (ToBePopulatedWithDefaults) { PopulateSetWithDefaults(); } }
//Constructors public RecipeSet(UnitSet UnitSetData, IngredientSet IngredientSetData) { _UnitSetData = UnitSetData; _IngredientSetData = IngredientSetData; }
public Ingredient(string Name, IngredientFlags IngredientType, UnitSet UnitSetData) { _UnitSetData = UnitSetData; _Name = Name; _Flags = IngredientType; }
public Ingredient(UnitSet UnitSetData) { _UnitSetData = UnitSetData; }
} // --> Data public void SetDataReference(UnitSet UnitSetData) { _UnitSetData = UnitSetData; }
public void SetDataReference(IngredientSet IngredientSetData, UnitSet UnitSetData) { _IngredientSetData = IngredientSetData; _UnitSetData = UnitSetData; }
//Constructors public UnitTranslationSet(UnitSet UnitSetData) { _UnitSetData = UnitSetData; }