public IActionResult Insert() { TempData["active"] = "deneyim"; var model = new ExperienceAddDto(); return(View(model)); }
public async Task <IActionResult> Add(ExperienceAddDto experienceAddDto) { if (ModelState.IsValid) { await _experienceService.Add(experienceAddDto, "Hasan Erdal"); return(RedirectToAction("Index")); } return(View(experienceAddDto)); }
public IActionResult Add(ExperienceAddDto model) { TempData["active"] = "deneyim"; if (ModelState.IsValid) { _genericExperienceService.Insert(_mapper.Map <Experience>(model)); TempData["message"] = "Ekleme işleminiz başarı ile gerçekleşti."; return(RedirectToAction("Index")); } return(View(model)); }
public IActionResult Insert(ExperienceAddDto model) { if (ModelState.IsValid) { _genericService.Insert(new Experience { Title = model.Title, SubTitle = model.SubTitle, StartDate = model.StartDate, EndDate = model.EndDate, Description = model.Description }); TempData["message"] = "İşlem başarıyla tamamlandı."; return(RedirectToAction("Index")); } return(View(model)); }
public async Task <IDataResult <ExperienceDto> > Add(ExperienceAddDto experienceAddDto, string createdByName) { var experience = _mapper.Map <Experience>(experienceAddDto); experience.CreatedByName = createdByName; experience.ModifiedByName = createdByName; experience.ModifiedTime = DateTime.Now; var addedExperience = await _unitOfWork.Experience.AddAsync(experience); await _unitOfWork.SaveAsync(); return(new DataResult <ExperienceDto>(ResultStatus.Success, $"{addedExperience.Title} başlıklı deneyim başarılı bir şekilde kayıt edilmiştir.", new ExperienceDto { Experience = addedExperience, Message = $"{addedExperience.Title} başlıklı deneyim başarılı bir şekilde kayıt edilmiştir.", ResultStatus = ResultStatus.Success })); }