public ActionResult Delete(int id) { using (var dtx = new HeimContext()) { ShiftRight.Heim.Models.Attribute attr = dtx.Attributes.Single(x => x.ID == id); return(View(attr)); } }
public ActionResult DeleteConfirmed(int id) { using (var dtx = new HeimContext()) { ShiftRight.Heim.Models.Attribute attr = dtx.Attributes.Single(x => x.ID == id); dtx.Attributes.Remove(attr); dtx.SaveChanges(); return(RedirectToAction("Edit", "Plans", new { id = attr.PlanID })); } }
public ActionResult Edit(ShiftRight.Heim.Models.Attribute attr) { using (var dtx = new HeimContext()) { if (this.ModelState.IsValid) { dtx.Entry <ShiftRight.Heim.Models.Attribute>(attr).State = System.Data.Entity.EntityState.Modified; dtx.SaveChanges(); } return(RedirectToAction("Edit", "Plans", new { id = attr.PlanID })); } }
public ActionResult AddAttribute(ShiftRight.Heim.Models.Attribute attr) { using (var dtx = new HeimContext()) { if (ModelState.IsValid) { dtx.Attributes.Add(attr); dtx.SaveChanges(); } return(RedirectToAction("Edit", new { id = attr.PlanID })); } }