protected override void OnActionExecuting(ActionExecutingContext filterContext) { if (bendoktor == null) { bendoktor = db.Doktors.FirstOrDefault(d => d.KullaniciAdi == "dkadem"); } if (benyonetici == null) { benyonetici = db.Yoneticis.Find(1); } if (benuzman == null) { benuzman = db.Uzmen.Find(5); } Session["yonetici"] = benyonetici; Session["doktor"] = bendoktor; Session["uzman"] = benuzman; //if (Session["Admin"] == null) //{ // filterContext.Result = new RedirectResult("~/Login/Index"); //} base.OnActionExecuting(filterContext); }
public JavaScriptResult DetayuzmanProfilKaydet(Uzman uzman) { try { if (uzman == null) { return(hata("uzman kaydedilirken bir hata oluştu")); } Uzman eski = db.Uzmen.Find(uzman.Id); if (eski == null) { return(hata("uzman kaydedilirken bir hata oluştu")); } //if (String.IsNullOrEmpty(uzman.KullaniciAdi) || String.IsNullOrEmpty(uzman.AdiSoyadi)) return hata("Lütfen gerekli alanları eksiksiz doldurun"); //if (eski.KullaniciAdi != uzman.KullaniciAdi) //{ // if (db.Uzmen.FirstOrDefault(x => x.KullaniciAdi == uzman.KullaniciAdi) != null) return hata("Bu kullanıcı adı zaten bir uzmanda kayıtlı. Lütfen farklı bir kullanıcı adı bvelirleyin"); //} eski.AdiSoyadi = uzman.AdiSoyadi; //eski.KullaniciAdi = uzman.KullaniciAdi; Kullanıcı adı değiştirilmemeli eski.Adres = uzman.Adres; eski.Mail = uzman.Mail; eski.Telefon = uzman.Telefon; db.SaveChanges(); return(onayyenile("Uzman bilgileri başarıyla güncellendi")); } catch { return(hata("Uzman bilgileri güncellenirken bir hata meydana geldi")); } }
public JavaScriptResult pasifyapuzman(int?uzmanid) { if (uzmanid < 1) { return(hata("İşlem tamamlanırken bir hata meydana geldi")); } Uzman uzman = db.Uzmen.Find(uzmanid); if (uzman == null) { return(hata("İşlem tamamlanırken bir hata meydana geldi")); } if (uzman.AktifMi == false) { return(hata("Bu kullanıcı zaten pasif durumda")); } try { uzman.AktifMi = false; db.SaveChanges(); return(onayyenile("Uzman başarıyla pasifleştirildi")); } catch { return(hata("İşlem tamamlanırken bir hata meydana geldi")); } }
private void button2_Click_1(object sender, EventArgs e) { FirmaAdı.Clear(); textBox1.Clear(); Çalışan.Clear(); Ücret.Clear(); Hekim.Clear(); Uzman.Clear(); Adres.Clear(); }
public ActionResult ISGUzmanDetay(int?id) { if (id < 1) { return(RedirectToAction("ISGUzmanlari")); } Uzman uzman = db.Uzmen.Find(id); if (uzman == null) { return(RedirectToAction("ISGUzmanlari")); } return(View(uzman)); }
public int FirmaUzmanYetkilendir(int?firmaid, int?uzmanid) { try { Firma firma = db.Firmas.Find(firmaid); Uzman uzman = db.Uzmen.Find(uzmanid); FirmaUzman fd = new FirmaUzman() { UzmanID = uzman.Id, FirmaID = firma.Id, AtayanID = (Session["yonetici"] as Yonetici).Id, AtanmaTarihi = DateTime.Now }; db.FirmaUzmen.Add(fd); db.SaveChanges(); return(1); } catch { return(0); } }
public JavaScriptResult ISGUzmaniEkle(Uzman uzman) { try { if (uzman == null) { return(hata("UZman kaydedilirken bir hata oluştu")); } if (String.IsNullOrEmpty(uzman.AdiSoyadi) || String.IsNullOrEmpty(uzman.KullaniciAdi) || String.IsNullOrEmpty(uzman.Parola)) { return(hata("Lütfen gerekli alanları doldurun")); } if (uzman.AdiSoyadi.Length < 1 || uzman.KullaniciAdi.Length < 1 || uzman.Parola.Length < 1) { return(hata("Uzman kaydedilirken bir haya oluştu")); } if (db.Uzmen.FirstOrDefault(x => x.KullaniciAdi == uzman.KullaniciAdi) != null) { return(hata("Bu kullanıcı adı zaten kayıtlı")); } if (db.Uzmen.FirstOrDefault(x => x.Mail == uzman.Mail) != null) { return(hata("Bu mail zaten kayıtlı.")); } if (db.Uzmen.FirstOrDefault(x => x.Telefon == uzman.Telefon) != null) { return(hata("Bu telefon zaten kayıtlı")); } uzman.EkleyenID = (Session["yonetici"] as Yonetici).Id; uzman.EklenmeTarihi = DateTime.Now; uzman.AktifMi = true; db.Uzmen.Add(uzman); db.SaveChanges(); return(onayYonlendir("Uzman başarıyla kaydedildi. Uzman listesine yönlendirileceksiniz", "/Yonetim/ISGUzmanlari")); } catch { return(hata("Uzman eklenirken bir hata meydana geldi")); } }
public JavaScriptResult UzmanSifreDegistir(FormCollection f) { try { if (f == null) { return(hata("Şifre güncellenirken bir hata meydana geldi")); } var id = Convert.ToInt32(f.Get("Id")); var parola = f.Get("YeniParola"); var parolaonay = f.Get("YeniParolaOnay"); if (String.IsNullOrEmpty(parola) || String.IsNullOrEmpty(parolaonay)) { return(hata("Şifre güncellenirken bir hata meydana geldi")); } if (parola != parolaonay) { return(hata("Parolalar uyuşmuyor. İki alana da aynı parolayı girin")); } if (id < 1) { return(hata("Şifre güncellenirken bir hata meydana geldi")); } Uzman uzman = db.Uzmen.Find(id); if (uzman == null) { return(hata("Şifre güncellenirken bir hata meydana geldi")); } uzman.Parola = parola; db.SaveChanges(); return(onayyenile("Doktor parolası başarıyla güncellendi")); } catch { return(hata("Şifre güncellenirken bir hata meydana geldi")); } }