Esempio n. 1
0
        //Shows form to delete Departments
        public PartialViewResult DelDep()
        {
            var        result = departmentService.GetDepartments().ToList();
            ViewDelDep res    = new ViewDelDep {
                departments = result
            };

            ViewBag.del = "";
            return(PartialView(res));
        }
Esempio n. 2
0
 public PartialViewResult DelDep(ViewDelDep viewDelDep)
 {
     try
     {
         departmentService.DeleteDepartment(viewDelDep.SelectedDepId);
         ViewBag.del            = "Successfully!";
         viewDelDep.departments = departmentService.GetDepartments().ToList();
     }
     catch
     {
         ModelState.AddModelError("DepartmentId", "Can't Delete this Department because it's in use");
         viewDelDep.departments = departmentService.GetDepartments().ToList();
     }
     if (ModelState.IsValid)
     {
         return(PartialView(viewDelDep));
     }
     else
     {
         return(PartialView(viewDelDep));
     }
 }