Exemple #1
0
 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));
     }
 }
Exemple #2
0
 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 }));
     }
 }
Exemple #3
0
        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 }));
            }
        }
Exemple #4
0
        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 }));
            }
        }