public async Task CreateAsync(OrganizationExtended organizationExtendedUnit) { organizationExtendedUnit.Code = await GetNextChildCodeAsync(organizationExtendedUnit.ParentId); await ValidateOrganizationUnitAsync(organizationExtendedUnit); await OrganizationExtendedUnitRepository.InsertAsync(organizationExtendedUnit); }
public async Task UpdateAsync(OrganizationExtended organizationExtendedUnit) { await ValidateOrganizationUnitAsync(organizationExtendedUnit); await OrganizationExtendedUnitRepository.UpdateAsync(organizationExtendedUnit); }