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 Approve_status() { list_p_d list = new list_p_d(); hospital_managementEntities db = new hospital_managementEntities(); foreach (Register_patient p in db.Register_patient) { if (p.status == 0) { 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.Answer = p.answer; R.type = p.type; R.ConfirmPassword = p.password; list.list_patient.Add(R); } } foreach (Register_doctor p in db.Register_doctor) { if (p.status == 0) { RegisterDoctorviewmodel R = new RegisterDoctorviewmodel(); R.Email = p.email; R.name = p.name; R.Password = p.password; R.Doctor_id = p.id; R.Question = p.question; R.register_status = p.status; R.Answer = p.answer; R.type = p.type; R.Category = p.category; R.ConfirmPassword = p.password; list.list_doctor.Add(R); } } return(View(list)); }
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()); } }
public ActionResult ViewHistory() { hospital_managementEntities db = new hospital_managementEntities(); List <RegisterDoctorviewmodel> list = new List <RegisterDoctorviewmodel>(); foreach (Register_doctor R in db.Register_doctor) { if (R.status == 1) { RegisterDoctorviewmodel model = new RegisterDoctorviewmodel(); model.name = R.name; model.Email = R.email; model.Password = R.password; model.Question = R.question; model.Answer = R.answer; model.Category = R.category; model.register_status = R.status; model.type = R.type; model.Doctor_id = R.id; list.Add(model); } } return(View(list)); }