public bool UpdateRole(RoleDataObject role) { Role roleEntity = this.roleRepository.FindByID(role.ID); roleEntity.Name = role.Name; this.roleRepository.Update(roleEntity); return(this.roleRepository.Commit() > 0); }
public ActionResult AddRole(RoleDataObject model) { using (ServiceProxy <IUserService> proxy = new ServiceProxy <IUserService>()) { proxy.Channel.CreateRoles(new RoleDataObjectList { model }); return(RedirectToSuccess("添加账户角色成功!", "Roles", "Admin")); } }
public RoleDataObject AddRole(RoleDataObject role) { Role roleEntity = this.roleRepository.Create(); roleEntity.Name = role.Name; this.roleRepository.Add(roleEntity); try { int result = this.roleRepository.Commit(); return(result > 0 ? DyMapper.Map <Role, RoleDataObject>(roleEntity) : null); } catch { return(null); } }