public IActionResult Update(int id) { TempData["active"] = "yetenek"; var updatedEntity = _genericService.GetById(id); var model = new SkillUpdateDto(); model.Description = updatedEntity.Description; model.Id = updatedEntity.Id; return(View(model)); }
public async Task <IActionResult> Edit(SkillUpdateDto skillUpdateDto) { if (ModelState.IsValid) { await _skillService.Update(skillUpdateDto, "Hasan Erdal"); return(RedirectToAction("Index")); } return(View()); }
public IActionResult Update(SkillUpdateDto model) { if (ModelState.IsValid) { var updatedEntity = _genericService.GetById(model.Id); updatedEntity.Description = model.Description; _genericService.Update(updatedEntity); TempData["message"] = "İşlem başarıyla tamamlandı."; return(RedirectToAction("Index")); } return(View(model)); }
public IActionResult Update(SkillUpdateDto model) { TempData["active"] = "yetenek"; if (ModelState.IsValid) { var updatedSkill = _genericSkillService.GetById(model.Id); updatedSkill.Description = model.Description; _genericSkillService.Update(updatedSkill); TempData["message"] = "Güncelleme işleminiz başarılı"; return(RedirectToAction("Index")); } return(View(model)); }
public async Task <IDataResult <SkillDto> > Update(SkillUpdateDto skillUpdateDto, string modifiedByName) { var skill = _mapper.Map <Skill>(skillUpdateDto); skill.ModifiedByName = modifiedByName; var updatedSkill = await _unitOfWork.Skill.UpdateAsync(skill); await _unitOfWork.SaveAsync(); return(new DataResult <SkillDto>(ResultStatus.Success, $"{updatedSkill.Title} isimli yetenek başarılı bir şekilde güncellenmiştir.", new SkillDto { ResultStatus = ResultStatus.Success, Skill = updatedSkill, Message = $"{updatedSkill.Title} isimli yetenek başarılı bir şekilde güncellenmiştir." })); }