Beispiel #1
0
        public async Task UpdateAsync(string id, OrganizationUpdateDto organization)
        {
            var org = await _orgRepo.GetAsync(id, false);

            if (org == null)
            {
                throw new IamException(System.Net.HttpStatusCode.NotFound, "机构不存在");
            }

            org.Update(organization.Name, organization.Desc, organization.Address, organization.Mobile, organization.ParentId, organization.IsEnabled);
        }
 public async Task <DResult <int> > UpdateOrganization([FromBody] OrganizationUpdateDto updateDto)
 {
     try
     {
         return(DResult.Succ(businessOrganization.UpdateOrganization(updateDto)));
     }
     catch (Exception ex)
     {
         Logger.Error(ex.ToString());
         return(DResult.Error <int>(ExceptionParse.ParseString(ex.Message), 500));
     }
 }
Beispiel #3
0
        public ActionResult UpdateOrganization(int id, OrganizationUpdateDto OrganizationUpdateDto)
        {
            var OrganizationModelFromRepo = _repository.GetOrganizationByID(id);

            if (OrganizationModelFromRepo == null)
            {
                return(NotFound());
            }

            _mapper.Map(OrganizationUpdateDto, OrganizationModelFromRepo);

            _repository.UpdateOrganization(OrganizationModelFromRepo);

            _repository.SaveChanges();

            return(NoContent());
        }
        public async Task OnGetAsync()
        {
            var organization = await _organizationAppService.GetAsync(Id);

            Organization = ObjectMapper.Map <OrganizationDto, OrganizationUpdateDto>(organization);
        }
        public async Task <ActionResult> UpdateOrganization(string id, OrganizationUpdateDto organization)
        {
            await _orgService.UpdateAsync(id, organization);

            return(Ok());
        }