// 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); }