protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.RecipeMenuView); recipeListView = FindViewById <ListView>(Resource.Id.recipeListView); recipeDataService = new RecipeDataService(); allRecipes = recipeDataService.GetAllRecipes(); recipeListView.Adapter = new RecipeListAdapter(this, allRecipes); recipeListView.FastScrollEnabled = true; recipeListView.ItemClick += RecipeListView_ItemClick; }
//private RecipeDataService dataservice; protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.RecipeDetailView); RecipeDataService dataService = new RecipeDataService(); var selectedRecipeId = Intent.Extras.GetInt("selectedRecipeId"); selectedRecipe = dataService.GetRecipeById(selectedRecipeId); FindViews(); BindData(); HandleEvents(); }
public IEnumerable <object> FetchData() { return(RecipeDataService.GetRecipes()); }
public void DeleteData(int id) { RecipeDataService.DeleteRecipe(id); }
public void UpdateData(object data) { RecipeDataService.UpdateRecipe((Recipe)data); }
public object FetchData(int id) { return(RecipeDataService.GetRecipes(id).First()); }
public void AddData(object data) { RecipeDataService.AddRecipe((Recipe)data); }