protected void btnSave_Click(object sender, EventArgs e) { DAL.CrimsonCowardEntities db = new DAL.CrimsonCowardEntities(); if (Request.Params["id"] != null) { Guid id = Guid.Parse(Request.Params["id"]); FoodMenu item = db.FoodMenus.Where(x => x.Id == id).FirstOrDefault(); db.FoodMenus.Remove(item); } DAL.FoodMenu data = fillItems(); db.FoodMenus.Add(data); db.SaveChanges(); Response.Redirect("~/Admin/FoodMenuAdmin.aspx"); }
private DAL.FoodMenu fillItems() { DAL.FoodMenu data = new DAL.FoodMenu(); Guid _id = Guid.NewGuid(); data.Id = _id; data.Name = txtTitle.Text; data.Description = txtDescription.Text; data.Price = string.IsNullOrEmpty(txtPrice.Text)? 0: decimal.Parse(txtPrice.Text); data.CategoryID = Guid.Parse(drpFoodCats.SelectedValue); return(data); }
private void loadData(string p) { if (Guid.TryParse(p, out Guid _id)) { DAL.CrimsonCowardEntities db = new DAL.CrimsonCowardEntities(); DAL.FoodMenu item = db.FoodMenus.Where(x => x.Id == _id).FirstOrDefault(); if (item != null) { lblID.Text = item.Id.ToString(); txtTitle.Text = item.Name; txtDescription.Text = item.Description; txtPrice.Text = item.Price.ToString(); txtOrder.Text = item.MENU_ORDER.ToString(); drpFoodCats.SelectedValue = item.CategoryID.ToString(); } } }
private DAL.FoodMenu fillItems() { DAL.FoodMenu data = new DAL.FoodMenu(); Guid _id = Guid.NewGuid(); data.Id = _id; data.Name = txtTitle.Text; data.Description = txtDescription.Text; data.Price = string.IsNullOrEmpty(txtPrice.Text) ? "0" : txtPrice.Text; decimal val; if (Decimal.TryParse(txtOrder.Text, out val)) { data.MENU_ORDER = val; } data.CategoryID = Guid.Parse(drpFoodCats.SelectedValue); return(data); }