public ActionResult Create()
 {
     var user = new BllUserEntity();
     var roles = _roleService.GetAll().ToList();
     ViewBag.Roles = new SelectList(roles, "Id", "Name");
     return PartialView("Create", user);
 }
示例#2
0
 public bool Update(BllUserEntity item)
 {
     var user = _userRepository.GetById(item.Id);
     if (user == null)
         return false;
     _userRepository.Update(item.ToDal());
     _unitOfWork.Commit();
     return true;
 }
 public ActionResult Create(BllUserEntity itemUser, int role)
 {
     itemUser.BllRole = _roleService.GetById(role);
     if (itemUser.Name == null || itemUser.Password == null)
         return View("Error");
     if (_userService.Contains(itemUser.Name) == null)
         _userService.Create(itemUser.Name, itemUser.Password, itemUser.BllRole);
     return RedirectToAction("Control");
 }
 public ActionResult Edit(BllUserEntity itemUser, int role)
 {
     if (itemUser != null)
     {
         itemUser.BllRole = _roleService.GetById(role);
         _userService.Update(itemUser);
     }
     return RedirectToAction("Control");
 }
示例#5
0
 private void Create(BllUserEntity user)
 {
     _userRepository.Create(user.ToDal());
     _unitOfWork.Commit();
 }