Esempio n. 1
0
 public ActionResult ManageEmployeeGroup(AssignEmployeeToGroupViewModel model)
 {
     try
     {
         if (ModelState.IsValid)
         {
             IdentityManager _manager = new IdentityManager();
             _manager.AddUserToGroupUpdated(model.EmployeeID, model.GroupID);
         }
         return(RedirectToAction("Index"));
     }
     catch
     {
         return(View(model));
     }
 }
Esempio n. 2
0
        public ActionResult ManageEmployeeGroup(int?id)
        {
            var employeelist = _repo.GetAll().ToList();
            var groups       = db.Groups.ToList();
            AssignEmployeeToGroupViewModel model = new AssignEmployeeToGroupViewModel(employeelist, groups);

            if (id != null)
            {
                model.EmployeeID = (int)id;
                ViewBag.Employee = new SelectList(employeelist, "ID", "FirstName", id);
            }
            else
            {
                ViewBag.Employee = new SelectList(employeelist, "ID", "FirstName");
            }
            return(View(model));
        }