public async Task <IActionResult> GuncelleRapor(RaporUpdateViewModel model) { if (ModelState.IsValid) { var rapor = _raporService.GetirIdile(model.Id); rapor.Detay = model.Detay; rapor.Tanim = model.Tanim; _raporService.Guncelle(rapor); var aktifEkip = await _userManager.FindByNameAsync(User.Identity.Name); var adminler = await _userManager.GetUsersInRoleAsync("admin"); foreach (var admin in adminler) { _bildirimService.Ekle(new Bildirim() { AppUserId = admin.Id, Mesaj = aktifEkip.UserName + " adlı vir raporu güncelledi." }); } return(RedirectToAction("Index")); } return(View(model)); }
public IActionResult GuncelleRapor(int id) { TempData["Active"] = "isemri"; var rapor = _raporService.GetirGorevIleId(id); RaporUpdateViewModel model = new RaporUpdateViewModel(); model.Tanim = rapor.Tanim; model.Detay = rapor.Detay; model.GorevId = rapor.GorevId; model.Gorev = rapor.Gorev; model.Id = rapor.Id; return(View(model)); }
public IActionResult GuncelleRapor(RaporUpdateViewModel model) { if (ModelState.IsValid) { var guncelle = _raporService.GetirIdile(model.Id); guncelle.Tanim = model.Tanim; guncelle.Detay = model.Detay; _raporService.Guncelle(guncelle); return(RedirectToAction("Index")); } return(View(model)); }
public IActionResult GuncelleRapor(int id) { var rapor = _raporService.GetirHastaIleAciliyetById(id); RaporUpdateViewModel model = new RaporUpdateViewModel(); model.Tanim = rapor.Tanim; model.Detay = rapor.Detay; model.Hasta = rapor.Hasta; model.HastaId = rapor.HastaId; model.Id = rapor.Id; return(View(model)); }