public ActionResult DeleteManager(Guid itemId) { var deleting_manager = _db.Manager.Find(itemId); if (deleting_manager == null) { return(HttpNotFound()); } _db.Manager.Remove(deleting_manager); _db.Entry(deleting_manager).State = EntityState.Deleted; _db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult AddEmployee(EmployeeViewModel vm) { if (ModelState.IsValid) { var emp = new Employee(); //needs to populate the model var mdl = new EmployeeViewModel(emp, vm); _db.Employee.Add(emp); _db.SaveChanges(); // Send back to the employees manager page return(RedirectToAction("Details", "Manager", new { mgr_id = vm.mgr_id })); } else { return(View(vm)); } }