public virtual async Task RemoveRoleAsync(OrganizationUnitDtoAddOrRemoveRoleDto input) { var origanizationUnit = await OrganizationUnitRepository.GetAsync(input.Id); if (origanizationUnit.IsInRole(input.RoleId)) { origanizationUnit.RemoveRole(input.RoleId); await OrganizationUnitManager.UpdateAsync(origanizationUnit); await CurrentUnitOfWork.SaveChangesAsync(); } }
public virtual async Task AddRoleAsync(OrganizationUnitDtoAddOrRemoveRoleDto input) { await OrganizationUnitAppService.AddRoleAsync(input); }