public async Task <IActionResult> Add(InterestedAddDto interestedAddDto) { if (ModelState.IsValid) { await _interestedService.Add(interestedAddDto, "Hasan Erdal"); return(RedirectToAction("Index")); } return(View(interestedAddDto)); }
public async Task <IDataResult <InterestedDto> > Add(InterestedAddDto interestedAddDto, string createdByName) { var interested = _mapper.Map <Interested>(interestedAddDto); interested.CreatedByName = createdByName; interested.ModifiedByName = createdByName; interested.ModifiedTime = DateTime.Now; var addedInterested = await _unitOfWork.Interested.AddAsync(interested); await _unitOfWork.SaveAsync(); return(new DataResult <InterestedDto>(ResultStatus.Success, $"{interested.Text} hobisi başarılı bir şekilde kayıt edilmiştir.", new InterestedDto { Interested = addedInterested, ResultStatus = ResultStatus.Success, Message = $"{interested.Text} hobisi başarılı bir şekilde kayıt edilmiştir." })); }