Пример #1
0
        public async Task <IActionResult> Edit(SiteIdentityUpdateDto siteIdentityUpdateDto)
        {
            if (ModelState.IsValid)
            {
                await _siteIdentityService.Update(siteIdentityUpdateDto, "Hasan Erdal");

                return(RedirectToAction("Index"));
            }
            return(View());
        }
        public async Task <IDataResult <SiteIdentityDto> > Update(SiteIdentityUpdateDto siteIdentityUpdateDto)
        {
            if (siteIdentityUpdateDto != null)
            {
                var identity = _mapper.Map <SiteIdentity>(siteIdentityUpdateDto);
                await _unitOfWork.SiteIdentity.UpdateAsync(identity);

                await _unitOfWork.SaveAsync();

                return(new DataResult <SiteIdentityDto>(ResultStatus.Success, new SiteIdentityDto {
                    SiteIdentity = identity
                }));
            }
            return(new DataResult <SiteIdentityDto>(ResultStatus.Error, "Hata. Girdiğiniz bilgileri kontrol ediniz.", null));
        }
Пример #3
0
        public async Task <IDataResult <SiteIdentityDto> > Update(SiteIdentityUpdateDto siteIdentityUpdateDto, string modifiedByName)
        {
            var siteIdentity = _mapper.Map <SiteIdentity>(siteIdentityUpdateDto);

            siteIdentity.ModifiedByName = modifiedByName;
            var updatedSiteIdentity = await _unitOfWork.SiteIdentity.UpdateAsync(siteIdentity);

            await _unitOfWork.SaveAsync();

            return(new DataResult <SiteIdentityDto>(ResultStatus.Success, "Site kimlik bilgileri başarılı bir şekilde güncellenmiştir.", new SiteIdentityDto
            {
                ResultStatus = ResultStatus.Success,
                Message = "Site kimlik bilgileri başarılı bir şekilde güncellenmiştir.",
                SiteIdentity = updatedSiteIdentity
            }));
        }