public JavaScriptResult TetkikDegistir(FormCollection f) { try { Doktor ben = Session["doktor"] as Doktor; var Id = f.Get("Id"); var SaglikRaporuID = f.Get("SaglikRaporuID"); var Tetkik = f.Get("Tetkik").Trim(); var Sonuc = f.Get("Sonuc").Trim(); if (String.IsNullOrEmpty(Tetkik) || String.IsNullOrEmpty(Sonuc)) { return(hata("Tetkik ve sonuç boş olamaz")); } SaglikRaporuTetkik tetkik = new SaglikRaporuTetkik() { Id = Convert.ToInt32(Id), SaglikRaporuID = Convert.ToInt32(SaglikRaporuID), Tetkik = Tetkik, Sonuc = Sonuc }; SaglikRaporuTetkik te = db.SaglikRaporuTetkiks.Find(tetkik.Id); if (te.SaglikRaporu.DoktorZiyaret.DoktorID == ben.Id) { te.Tetkik = tetkik.Tetkik; te.Sonuc = tetkik.Sonuc; db.SaveChanges(); return(ScriptVeOnay("$('#mdlSonucDegistir').modal('hide');", "Tetkik başarıyla kaydedildi")); } } catch { } return(hata("Kaydedilemedi. Lütfen gerekli alanların dolu olduğundan ve yetkininizin olduğundan emip olup tekrar deneyin")); }
public ActionResult TetkikDetay(int?id) { try { SaglikRaporuTetkik tetkik = db.SaglikRaporuTetkiks.Find(id); Doktor ben = Session["doktor"] as Doktor; if (tetkik.SaglikRaporu.DoktorZiyaret.DoktorID == ben.Id) { return(View(tetkik)); } } catch { } return(RedirectToAction("Raporlarim")); }
public JavaScriptResult YeniTetkik(SaglikRaporuTetkik st) { try { SaglikRaporu sr = db.SaglikRaporus.Find(st.SaglikRaporuID); Doktor ben = Session["doktor"] as Doktor; if (sr.DoktorZiyaret.DoktorID == ben.Id) { st.Tarih = DateTime.Now; db.SaglikRaporuTetkiks.Add(st); db.SaveChanges(); return(ScriptVeOnay("$('#mdlYeniTetkik').modal('hide');", "Tetkik başarıyla kaydedildi.")); } } catch { } return(hata("Tetkik kaydedilemedi. Lütfen gerekli alanları doldurduğunuzdan ve yetkiniz olduğundan emin olup tekrar deneyin")); }