public async Task <IActionResult> Edit(SocialMediaAccountUpdateDto accountUpdateDto) { if (ModelState.IsValid) { await _accountService.Update(accountUpdateDto, "Hasan Erdal"); return(RedirectToAction("Index")); } return(View(accountUpdateDto)); }
public async Task <IDataResult <SocialMediaAccountDto> > Update(SocialMediaAccountUpdateDto socialMediaAccountUpdateDto, string modifiedByName) { var account = _mapper.Map <SocialMediaAccount>(socialMediaAccountUpdateDto); account.ModifiedByName = modifiedByName; var updatedAccount = await _unitOfWork.SocialMediaAccount.UpdateAsync(account); await _unitOfWork.SaveAsync(); return(new DataResult <SocialMediaAccountDto>(ResultStatus.Success, "Sosyal medya hesabı başarılı bir şekilde güncellenmiştir.", new SocialMediaAccountDto { ResultStatus = ResultStatus.Success, SocialMediaAccount = updatedAccount, Message = "Sosyal medya hesabı başarılı bir şekilde güncellenmiştir." })); }