public ActionResult Create([Bind(Include = "ProduceId,ProduceName,ProduceType,Season,Price,Stock,PluralName")] Produce produce) { if (ModelState.IsValid) { db.Produces.Add(produce); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(produce)); }
//Method for deleting product public void Delete(Produce produce) { using (var db = new ProduceStoreEntities()) { db.Produces.Remove(produce); db.SaveChanges(); } }
//Method for editing produce public void Update(Produce produce) { using (var db = new ProduceStoreEntities()) { db.Entry(produce).State = EntityState.Modified; db.SaveChanges(); } }
//Method for adding produce public void Add(Produce produce) { using (var db = new ProduceStoreEntities()) { db.Produces.Add(produce); db.SaveChanges(); } }
//Method for deleting a rule public void Delete(Rule rule) { using (var db = new ProduceStoreEntities()) { db.Rules.Remove(rule); db.SaveChanges(); } }
//Approver Methods public void Approve(Rule rule) { using (var db = new ProduceStoreEntities()) { rule.RuleStatus = "Approved"; db.Entry(rule).State = EntityState.Modified; db.SaveChanges(); } }
//Editor-only methods //Method for adding a rule public void Add(Rule rule) { using (var db = new ProduceStoreEntities()) { rule.RuleStatus = "Pending"; db.Rules.Add(rule); db.SaveChanges(); } }
public ActionResult Edit([Bind(Include = "RuleStatus")] Data.Rule rule) { if (ModelState.IsValid) { db.Entry(rule).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rule)); }