Beispiel #1
0
 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));
 }
Beispiel #2
0
 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));
 }
Beispiel #3
0
        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));
        }