public ActionResult viewTiming(int?id) { enumerable s = new enumerable(); hospital_managementEntities db = new hospital_managementEntities(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Register_doctor p = db.Register_doctor.Find(id); if (p == null) { return(HttpNotFound()); } else { List <Addtimingviewmodel> list = new List <Addtimingviewmodel>(); foreach (Doctor_timing d in db.Doctor_timing) { if (d.id_doctor == id) { Addtimingviewmodel model = new Addtimingviewmodel(); model.Day = d.Day; model.Doctor_id = d.id_doctor; model.Timing = d.Timing; list.Add(model); } } return(View(list)); } }
public ActionResult unRegister_patient(int id, string type) { try { hospital_managementEntities db = new hospital_managementEntities(); if (type == "patient") { Register_patient p = db.Register_patient.Find(id); db.Register_patient.Remove(p); db.SaveChanges(); return(RedirectToAction("Approve_status")); } else if (type == "Doctor") { Register_doctor p = db.Register_doctor.Find(id); db.Register_doctor.Remove(p); db.SaveChanges(); return(RedirectToAction("Approve_status")); } else { return(RedirectToAction("Register")); } } catch { return(View()); } }
public ActionResult Register(int id, string type) { try { // TODO: Add delete logic here hospital_managementEntities db = new hospital_managementEntities(); if (type == "patient") { Register_patient p = db.Register_patient.Find(id); p.status = 1; db.SaveChanges(); return(RedirectToAction("Approve_status")); } else if (type == "Doctor") { Register_doctor p = db.Register_doctor.Find(id); p.status = 1; db.SaveChanges(); return(RedirectToAction("Approve_status")); } else { return(RedirectToAction("Register")); } } catch { return(View()); } }
public ActionResult unRegister_patient(int?id, string type) { hospital_managementEntities db = new hospital_managementEntities(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } if (type == "patient") { Register_patient p = db.Register_patient.Find(id); if (p == null) { return(HttpNotFound()); } else { Registerviewmodel R = new Registerviewmodel(); R.Email = p.email; R.Password = p.password; R.patient_id = p.id; R.Question = p.question; R.register_status = p.status; R.type = p.type; R.Answer = p.answer; return(View(R)); } } else if (type == "Doctor") { Register_doctor p = db.Register_doctor.Find(id); if (p == null) { return(HttpNotFound()); } else { RegisterDoctorviewmodel R = new RegisterDoctorviewmodel(); R.name = p.name; R.Email = p.email; R.Password = p.password; R.Doctor_id = p.id; R.Question = p.question; R.register_status = p.status; R.type = p.type; R.Category = p.category; R.Answer = p.answer; return(View(R)); } } else { return(HttpNotFound()); } }
public ActionResult Addtiming(int?id) { enumerable s = new enumerable(); hospital_managementEntities db = new hospital_managementEntities(); if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Register_doctor p = db.Register_doctor.Find(id); if (p == null) { return(HttpNotFound()); } else { return(View()); } }
public ActionResult Register_doc(RegisterDoctorviewmodel model) { try { Register_doctor R = new Register_doctor(); R.answer = model.Answer; R.email = model.Email; R.name = model.name; R.password = model.Password; R.question = model.Question; R.category = model.Category; R.type = "Doctor"; R.status = 0; int k = 0; hospital_managementEntities db = new hospital_managementEntities(); foreach (Register_doctor t in db.Register_doctor) { if (t.email == model.Email) { ViewBag.error = "this email already exists"; k = 1; } } if (k == 0) { db.Register_doctor.Add(R); db.SaveChanges(); return(RedirectToAction("Index")); } else { return(View()); } } catch (Exception e) { return(View()); } }