private void BtnHastaBilgiGuncelle_Click(object sender, EventArgs e) { if (txtHastaYeniAd.Text == null || txtHastaYeniSoyad.Text == null || txtHastaEskiSifre.Text == null || txtHastaYeniSifre.Text == null) { Toast.MakeText(Application.Context, "Lütfen bilgilerin tamamını doldurduğunuzdan emin olun.", ToastLength.Long).Show(); return; } else { if (txtHastaEskiSifre.Text == hasta.Sifre) { hasta.Ad = txtHastaYeniAd.Text; hasta.Soyad = txtHastaYeniSoyad.Text; hasta.Sifre = txtHastaYeniSifre.Text; hastaService.Guncelle(hasta); var intent = new Intent(this, typeof(HastaProfilimActivity)); intent.PutExtra("tc", Intent.GetStringExtra("tc")); StartActivity(intent); } else { Toast.MakeText(Application.Context, "Eski şifre doğru değil.", ToastLength.Long).Show(); } } }
public IActionResult EkipGorevlendir(GorevlendirEkipViewModel model) { var guncellenecekHasta = _hastaService.GetirIdile(model.HastaId); guncellenecekHasta.AppUserId = model.UserId; _hastaService.Guncelle(guncellenecekHasta); _bildirimService.Ekle(new Bildirim() { AppUserId = model.UserId, Mesaj = guncellenecekHasta.KimlikNo + " kimlik numaralı hasta için görevlendirildiniz." }); return(RedirectToAction("Index")); }
public IActionResult GuncelleHasta(HastaUpdateViewModel model) { if (ModelState.IsValid) { var hasta = _hastaService.GetirIdile(model.Id); hasta.KimlikNo = model.KimlikNo; hasta.AdSoyad = model.AdSoyad; hasta.DogumTarihi = model.DogumTarihi; hasta.Aciklama = model.Aciklama; hasta.AciliyetId = model.AciliyetId; _hastaService.Guncelle(hasta); return(RedirectToAction("Index", "Hasta")); } return(View(model)); }
public async Task <IActionResult> Tamamlandi(int id) { var hasta = _hastaService.GetirIdile(id); hasta.Durum = true; _hastaService.Guncelle(hasta); 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ı ekip bir hastayı iyileştirdi." }); } return(RedirectToAction("Index")); }