public ActionResult DodajWizytaBadanie(WizytaBadanie wizytaBadanie) { int id = (Int32)Session["idBad"]; if (db.WizytaBadanie.Any(x => x.BadanieId == id && x.DataBadanie == wizytaBadanie.DataBadanie && x.GodzinaBadanie == wizytaBadanie.GodzinaBadanie)) { ViewBag.DuplicateMessage = "Taka wizyta na badanie jest już zapisana!!!"; return(View("DodajWizytaBadanie", wizytaBadanie)); } else { if (ModelState.IsValid) { wizytaBadanie.PacjentId = null; wizytaBadanie.BadanieId = (Int32)Session["idBad"]; wizytaBadanie.Status = false; db.WizytaBadanie.Add(wizytaBadanie); db.SaveChanges(); return(RedirectToAction("DostepneWizytaBadaniaMenu")); } } return(View(wizytaBadanie)); }
public ActionResult DeleteBadanieConfirmed(int id) { WizytaBadanie wizytaBadanie = db.WizytaBadanie.Find(id); db.WizytaBadanie.Remove(wizytaBadanie); db.SaveChanges(); return(RedirectToAction("DostepneWizytaBadaniaMenu")); }
public ActionResult DeleteBadanie(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } WizytaBadanie wizytaBadanie = db.WizytaBadanie.Find(id); if (wizytaBadanie == null) { return(HttpNotFound()); } return(View(wizytaBadanie)); }
public ActionResult ZapiszWizytaBadanie(WizytaBadanie wizytaBadanie) { if (ModelState.IsValid) { wizytaBadanie.BadanieId = (int)Session["BadanieId"]; wizytaBadanie.PacjentId = (int)Session["PacjentId"]; wizytaBadanie.GodzinaBadanie = (TimeSpan)Session["GodzinaBadania"]; wizytaBadanie.DataBadanie = (DateTime)Session["DataBadania"]; wizytaBadanie.Status = true; db.Entry(wizytaBadanie).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("DostepneWizytaBadanie")); } ViewBag.BadanieId = new SelectList(db.Badanie, "BadanieId", "Nazwa", wizytaBadanie.BadanieId); return(View(wizytaBadanie)); }
public ActionResult ZapiszWizytaBadanie(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } WizytaBadanie wizytaBadanie = db.WizytaBadanie.Find(id); if (wizytaBadanie == null) { return(HttpNotFound()); } Session["BadanieId"] = wizytaBadanie.Badanie.BadanieId; Session["WizytaBadanieId"] = wizytaBadanie.WizytaBadanieId; Session["DataBadania"] = wizytaBadanie.DataBadanie; Session["GodzinaBadania"] = wizytaBadanie.GodzinaBadanie; ViewBag.BadanieId = new SelectList(db.Badanie, "BadanieId", "Nazwa", wizytaBadanie.Badanie.BadanieId); return(View(wizytaBadanie)); }