public AppRoleEditVM ToAppRoleEditVM(AppRole role) { var result = new AppRoleEditVM() { Id = role.Id, Name = role.Name, Description = role.Description }; return(result); }
public void EditRole(AppRoleEditVM model) { AppRole role = AppRoleRepository.GetSingle(x => x.Id == model.Id); if (role.AppRoleType == AppRoleType.Administrator) { throw new BussinesException(1, ErrorResource.EditRoleAdmin); } role = AppRoleConverter.FromAppRoleEditVM(model, role); AppRoleRepository.Edit(role); }
public AppRoleEditVM GetAppRoleEditVM(int id) { AppRole role = AppRoleRepository.GetSingle(x => x.Id == id); if (role.AppRoleType == AppRoleType.Administrator) { throw new BussinesException(1, ErrorResource.EditRoleAdmin); } AppRoleEditVM result = AppRoleConverter.ToAppRoleEditVM(role); return(result); }
public AppRole FromAppRoleEditVM(AppRoleEditVM model, AppRole role) { role.Name = model.Name; role.Description = model.Description; return(role); }