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)); }
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 })); }