public ActionResult Create(Doctor doctor) { if (ModelState.IsValid) { db.Doctors.Add(doctor); db.SaveChanges(); return RedirectToAction("Index"); } return View(doctor); }
public string GetDoctor(long doctor_id) { HospitalDatabaseEntities database = new HospitalDatabaseEntities(); var resultSet = database.Doctors.Where(doctor => doctor.doctor_id == doctor_id).ToList(); Hospital.Models.Doctor findedDoctor = new Hospital.Models.Doctor(); if (resultSet.Count == 1) { findedDoctor.Map(resultSet.FirstOrDefault()); return(JsonConvert.SerializeObject(findedDoctor)); } return(JsonConvert.SerializeObject(new { })); }
public string GetAllDoctors() { HospitalDatabaseEntities database = new HospitalDatabaseEntities(); List <Hospital.Models.Doctor> doctors = new List <Hospital.Models.Doctor>(); var resultSet = database.Doctors.ToList(); if (resultSet.Count > 0) { foreach (var doctor in resultSet) { Hospital.Models.Doctor temp = new Hospital.Models.Doctor(); temp.Map(doctor); doctors.Add(temp); } return(JsonConvert.SerializeObject(doctors)); } return(JsonConvert.SerializeObject(new { })); }
public ActionResult Edit(Doctor doctor) { if (ModelState.IsValid) { db.Entry(doctor).State = EntityState.Modified; db.SaveChanges(); return RedirectToAction("Index"); } return View(doctor); }