public ActionResult Create(Customer customer) { try { using (MVCCrudOperationsEntities dbModel = new MVCCrudOperationsEntities()) { dbModel.Customers.Add(customer); dbModel.SaveChanges(); } // TODO: Add insert logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Delete(int id, FormCollection collection) { try { using (MVCCrudOperationsEntities dbModel = new MVCCrudOperationsEntities()) { Customer customer = dbModel.Customers.Where(x => x.Id == id).FirstOrDefault(); dbModel.Customers.Remove(customer); dbModel.SaveChanges(); } // TODO: Add delete logic here return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Edit(int id, Customer customer) { try { using (MVCCrudOperationsEntities dbModel = new MVCCrudOperationsEntities()) { dbModel.Entry(customer).State = EntityState.Modified; dbModel.SaveChanges(); } // TODO: Add update logic here return(RedirectToAction("Index")); } catch { return(View()); } }