public ActionResult Create(EmpRoleViewModel empRoleViewModel) { if (ModelState.IsValid) { EmpRole empRole = new EmpRole(); empRole.RoleID = empRoleViewModel.RoleID; empRole.EmpID = empRoleViewModel.EmpID; empRole.IsActive = empRoleViewModel.IsActive; empRole.CreatedDate = DateTime.Now; db.EmpRoles.Add(empRole); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(empRoleViewModel)); }
public ActionResult Edit(EmpRoleViewModel empRoleViewModel) { if (ModelState.IsValid) { EmpRole empRole = db.EmpRoles.Find(empRoleViewModel.EmpRolesID); empRole.RoleID = empRoleViewModel.RoleID; empRole.EmpID = empRoleViewModel.EmpID; empRole.IsActive = empRoleViewModel.IsActive; empRole.CreatedDate = DateTime.Now; db.Entry(empRole).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(empRoleViewModel)); }
public ActionResult Edit(int?id) { EmpRole empRole = db.EmpRoles.Find(id); EmpRoleViewModel empRoleViewModel = new EmpRoleViewModel(); empRoleViewModel.EmpRolesID = empRole.EmpRolesID; empRoleViewModel.RoleID = empRole.RoleID; empRoleViewModel.EmpID = empRole.EmpID; empRoleViewModel.IsActive = empRole.IsActive; List <Role> rolelist1 = db.Roles.ToList(); ViewBag.Rolelist = new SelectList(rolelist1, "RoleID", "RoleName", empRole.RoleID); List <Employee> employeelist1 = db.Employees.ToList(); ViewBag.Employeelist = new SelectList(employeelist1, "EmpID", "EmpName", empRole.EmpID); return(View(empRoleViewModel)); }