Example #1
0
        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);
            }
        }
Example #2
0
        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);
        }
Example #3
0
 public void AddSubRecipe(CRecipe subRecipe)
 {
     if (!SubRecipes.ContainsKey(subRecipe.RecipeID))
     {
         SubRecipes.Add(subRecipe.RecipeID, subRecipe);
     }
     else
     {
         SubRecipes[subRecipe.RecipeID] = subRecipe;
     }
 }