public ActionResult Edit([Bind(Include = "CompoundId,Name,CAS,Purity,Certificate,Description,IsDeleted")] Compound compound) { if (ModelState.IsValid) { db.Entry(compound).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(compound)); }
public ActionResult DeleteCompound(int id) { using (CompoundContext db = new CompoundContext()) { Compound compound = db.Compounds.Find(id); compound.IsDeleted = true; db.Entry(compound).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("ManageBase")); } }
public ActionResult EditOrder(YearOrder order) { if (ModelState.IsValid) { order.CompoundId = order.Compound.Id; db.Entry(order).State = EntityState.Modified; if (order.Quantity == 0) { order.IsRealized = true; } db.SaveChanges(); return(RedirectToAction("ManageOrders")); } return(RedirectToAction("ManageOrders")); }