public void Init() { string recipeCount = this.GetCustomProperty("RECIPE_MANAGER", "RECIPES_COUNT", "0", "등록 RECIPE 수 정보"); for (int i = 0; i < int.Parse(recipeCount); i++) { string recipeInfos = this.GetCustomProperty("RECIPE_MANAGER", "RECIPE_" + i.ToString("0000"), "", "PPID RECIPEID yyyyMMddHHmmss DESC CREATOR,PPID RECIPEID yyyyMMddHHmmss DESC CREATOR...등록 RECIPE 정보"); CRecipe recipe = CRecipe.Parser(recipeInfos); } }
public static CRecipe Parser(string recipeInfos) { CRecipe recipe = new CRecipe(); string[] splited = recipeInfos.Split(','); recipe.RecipeID = splited[0]; recipe.Creator = splited[2]; recipe.CreateTime = DateTime.Parse(splited[3]); recipe.Desc = splited[4]; return(recipe); }
public void AddSubRecipe(CRecipe subRecipe) { if (!SubRecipes.ContainsKey(subRecipe.RecipeID)) { SubRecipes.Add(subRecipe.RecipeID, subRecipe); } else { SubRecipes[subRecipe.RecipeID] = subRecipe; } }