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

                return(RedirectToAction("Index"));
            }
            return(View(summaryUpdateDto));
        }
Пример #2
0
        public async Task <IDataResult <SummaryDto> > Update(SummaryUpdateDto summaryUpdateDto, string modifiedByName)
        {
            var summary = _mapper.Map <Summary>(summaryUpdateDto);

            summary.ModifiedByName = modifiedByName;
            var updatedSummary = await _unitOfWork.Summary.UpdateAsync(summary);

            await _unitOfWork.SaveAsync();

            return(new DataResult <SummaryDto>(ResultStatus.Success, "Özet başarılı bir şekilde güncellenmiştir.", new SummaryDto
            {
                ResultStatus = ResultStatus.Success,
                Message = "Özet başarılı bir şekilde güncellenmiştir.",
                Summary = updatedSummary
            }));
        }
Пример #3
0
        public async Task <IDataResult <SummaryDto> > UpdateAsync(SummaryUpdateDto summaryUpdateDto)
        {
            if (summaryUpdateDto != null)
            {
                var summary = _mapper.Map <Summary>(summaryUpdateDto);
                await _unitOfWork.Summary.UpdateAsync(summary);

                await _unitOfWork.SaveAsync();

                return(new DataResult <SummaryDto>(ResultStatus.Success, new SummaryDto {
                    Summary = summary
                }));
            }

            return(new DataResult <SummaryDto>(ResultStatus.Error, "Hata. Girdiğiniz bilgileri kontrol ediniz.", null));
        }