Exemplo n.º 1
0
        public virtual async Task <OrganizationUnitDto> UpdateAsync(Guid id, OrganizationUnitUpdateDto input)
        {
            var ou = await UnitRepository.GetAsync(id);

            ou.ConcurrencyStamp = input.ConcurrencyStamp;
            ou.DisplayName      = input.DisplayName;

            input.MapExtraPropertiesTo(ou);

            await UnitManager.UpdateAsync(ou);

            await CurrentUnitOfWork.SaveChangesAsync();

            return(ObjectMapper.Map <OrganizationUnit, OrganizationUnitDto>(ou));
        }
Exemplo n.º 2
0
 public virtual Task <OrganizationUnitDto> UpdateAsync(Guid id, OrganizationUnitUpdateDto input)
 {
     return(UnitAppService.UpdateAsync(id, input));
 }