public IActionResult GoreviOnayla(GorevlendirEkipViewModel model) { var hasta = _hastaService.GetirAciliyetileHastaListesiById(model.HastaId); var ekip = _userManager.Users.FirstOrDefault(x => x.Id == model.UserId); AppUserListViewModel userModel = new AppUserListViewModel(); userModel.Id = ekip.Id; userModel.Email = ekip.Email; userModel.Name = ekip.Name; userModel.Surname = ekip.Surname; userModel.UserName = ekip.UserName; HastaListViewModel hastaModel = new HastaListViewModel(); hastaModel.Id = hasta.Id; hastaModel.KimlikNo = hasta.KimlikNo; hastaModel.AdSoyad = hasta.AdSoyad; hastaModel.Aciklama = hasta.Aciklama; hastaModel.Yas = hasta.Yas; hastaModel.TestTarihi = hasta.TestTarihi; hastaModel.Aciliyet = hasta.Aciliyet; GorevlendirEkipListViewModel gorevlendirEkipModel = new GorevlendirEkipListViewModel(); gorevlendirEkipModel.AppUser = userModel; gorevlendirEkipModel.Hasta = hastaModel; return(View(gorevlendirEkipModel)); }
public IActionResult Index() { TempData["active"] = "hasta"; List <Hasta> hastalar = _hastaService.GetirAciliyetIleHastaListesi(); List <HastaListViewModel> models = new List <HastaListViewModel>(); foreach (var item in hastalar) { HastaListViewModel model = new HastaListViewModel(); model.Id = item.Id; model.KimlikNo = item.KimlikNo; model.AdSoyad = item.AdSoyad; model.DogumTarihi = item.DogumTarihi; model.Yas = item.Yas; model.Aciklama = item.Aciklama; model.TestTarihi = item.TestTarihi; model.AciliyetId = item.AciliyetId; model.Aciliyet = item.Aciliyet; model.Durum = item.Durum; models.Add(model); } return(View(models)); }
public ActionResult Index() { var model = new HastaListViewModel { HastaKarti = _hastaService.GetAll() }; return(View(model)); }
public ActionResult KanIhtiyaci() { var hastalar = _hastaService.GetAll(); HastaListViewModel model = new HastaListViewModel { Hastas = hastalar.OrderByDescending(x => x.Tarih).ToList() }; return(View(model)); }
public ActionResult AnonsGec(Hasta hasta, string kanGrubu) { if (ModelState.IsValid) { hasta.Tarih = DateTime.Now; hasta.KanGrubu = kanGrubu; _hastaService.Add(hasta); } var hastalar = _hastaService.GetAll(); HastaListViewModel model = new HastaListViewModel { Hastas = hastalar.OrderByDescending(x => x.Tarih).ToList() }; return(RedirectToAction("KanIhtiyaci", model)); }
public IActionResult EkipGorevlendir(int id, int aktifSayfa = 1) { TempData["active"] = "isemri"; int toplamSayfa; var hasta = _hastaService.GetirAciliyetileHastaListesiById(id); var ekipler = _userService.GetirAdminOlmayanlar(out toplamSayfa, aktifSayfa); ViewBag.ToplamSayfa = toplamSayfa; List <AppUserListViewModel> appUserListViewModels = new List <AppUserListViewModel>(); foreach (var item in ekipler) { AppUserListViewModel model = new AppUserListViewModel(); model.Id = item.Id; model.UserName = item.UserName; model.Name = item.Name; model.Surname = item.Surname; model.Email = item.Email; appUserListViewModels.Add(model); } ViewBag.Ekipler = appUserListViewModels; HastaListViewModel hastaModel = new HastaListViewModel(); hastaModel.Id = id; hastaModel.KimlikNo = hasta.KimlikNo; hastaModel.AdSoyad = hasta.AdSoyad; hastaModel.Aciklama = hasta.Aciklama; hastaModel.Yas = hasta.Yas; hastaModel.TestTarihi = hasta.TestTarihi; hastaModel.Aciliyet = hasta.Aciliyet; return(View(hastaModel)); }