public ActionResult AddWorker(KnihovnaUser knihovnaUser, int roleId) { if (ModelState.IsValid) { KnihovnaRoleDao knihovnaRoleDao = new KnihovnaRoleDao(); KnihovnaRole knihovnaRole = knihovnaRoleDao.GetById(roleId); knihovnaUser.Role = knihovnaRole; KnihovnaUserDao knihovnaUserDao = new KnihovnaUserDao(); knihovnaUserDao.Create(knihovnaUser); TempData["message-success"] = "Uzivatel byl uspesne pridan"; } else { return(View("CreateEmployee", knihovnaUser)); } return(RedirectToAction("Zamestnanci")); }
public ActionResult UpdateWorker(KnihovnaUser knihovnaUser, int roleId) { try { KnihovnaRoleDao knihovnaRoleDao = new KnihovnaRoleDao(); KnihovnaRole knihovnaRole = knihovnaRoleDao.GetById(roleId); knihovnaUser.Role = knihovnaRole; KnihovnaUserDao knihovnaUserDao = new KnihovnaUserDao(); knihovnaUserDao.Update(knihovnaUser); TempData["message-success"] = "Uspesne provedena zmena uzivatele"; } catch (Exception) { throw; } return(RedirectToAction("Zamestnanci")); }
public ActionResult AddAccount(KnihovnaUser knihovnaUser) { if (ModelState.IsValid) { KnihovnaRoleDao knihovnaRoleDao = new KnihovnaRoleDao(); KnihovnaRole knihovnaRole = knihovnaRoleDao.GetById(2); knihovnaUser.Role = knihovnaRole; KnihovnaUserDao knihovnaUserDao = new KnihovnaUserDao(); knihovnaUserDao.Create(knihovnaUser); TempData["message-success"] = "Uspesne vytvoren ucet"; } else { return(View("CreateAccount", knihovnaUser)); } return(RedirectToAction("Index", "Login")); }