// GET: SecurityApp/Create
 public ActionResult Create()
 {
     var securityDepartments =
         new SecurityPersonnelViewModel
         {
             SecurityDepartment = new SelectList(_service.GetDepartments(), "SecurityDepartmentID", "SecurityDepartmentName")
         };
     return View(securityDepartments);
 }
 public ActionResult Create(SecurityPersonnelViewModel securityViewModel)
 {
     try
     {
         var securityPersonnel = new SecurityPersonnelDetail
         {
             SecurityDepartmentID = securityViewModel.SecurityDepartmentID,
             SecurityPersonnelAddress = securityViewModel.SecurityPersonnelAddress,
             SecurityPersonnelAge = securityViewModel.SecurityPersonnelAge,
             SecurityPersonnelName = securityViewModel.SecurityPersonnelName
         };
        var id = _service.AddNewSecurityPersonel(securityPersonnel);
         return RedirectToAction("Details",id);
     }
     catch
     {
         return View();
     }
 }
 // GET: SecurityApp/Details/5
 public ActionResult Details(long id)
 {
     var details = _service.GetSecurityDetails(id);
     var detailsModel = new SecurityPersonnelViewModel
     {
         SecurityPersonnelAddress = details.SecurityPersonnelAddress,
         SecurityPersonnelAge = details.SecurityPersonnelAge,
         SecurityPersonnelName = details.SecurityPersonnelName,
         DepartmentDetail = details.SecurityDepartmentDetail,
         SecurityPersonnelID = details.SecurityPersonnelID
     };
     return View(detailsModel);
 }