public RecipTableSrc(RecipeSrcType type, UIViewController parent) { m_parent_vc = parent; List <RecipeRecord> recipesList = RecipeManager.GetRecipeRecords(type); m_tableItems = recipesList.ToArray(); }
public void addTable(RecipeSrcType src_type) { m_data_source = new RecipTableSrc(src_type, this); setTitleImage(src_type); m_table = new UITableView(View.ViewWithTag(4).Frame); m_table.Source = m_data_source; m_table.SeparatorStyle = UITableViewCellSeparatorStyle.None; Add(m_table); }
public BaseListVC(RecipeSrcType src_type, UIViewController parent) : base(UserInterfaceIdiomIsPhone ? "BaseListVC_iPhone" : "BaseListVC_iPad", null) { if (parent != null) { m_parent = parent; } m_src_type = src_type; }
/* public static int SaveRecipeMeals( RecipeRecord r, List<MealRecord> recipe_meals ) * { * foreach (MealRecord m in recipe_meals) * { * RecipeMealsRecord rm_r; * rm_r.MealID = m.ID; * rm_r.RecipeID = r.ID; * return instance.db.SaveItem<RecipeMealsRecord>(rm_r); * } * }*/ public static IEnumerable <RecipeRecord> GetRecipeRecords(RecipeSrcType type) { string param_name = ""; string param_value = ""; if (type != RecipeSrcType.Favourites) { param_name = "RecipeType"; } else { param_name = "isFavourite"; } param_value = ((int)type).ToString(); return(instance.db.GetItemsWParam <RecipeRecord>("RecipeRecord", param_name, param_value)); }
protected void setTitleImage(RecipeSrcType src_type) { switch (src_type) { case (RecipeSrcType.Favourites): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; case (RecipeSrcType.Snacks): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; case (RecipeSrcType.FirstCourses): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; case (RecipeSrcType.SecondCourses): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; case (RecipeSrcType.Salads): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; case (RecipeSrcType.Drinks): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; case (RecipeSrcType.Sauces): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; case (RecipeSrcType.Bakery): m_title_img = UIImage.FromFile("images/png/divisions/[email protected]"); break; default: break; } this.BLHeadImg.Image = m_title_img; }
public static List <RecipeRecord> GetRecipeRecords(RecipeSrcType type) { return(new List <RecipeRecord>(DukappCore.DAL.DukappRepository.GetRecipeRecords(type))); }