public ActionResult Create(int?id) { if (id != null) { using (IDal dal = new Dal()) { ViewBag.idMedicament = new SelectList(dal.GetAllMedicaments(), "idMedicament", "nomMedicament"); PrescConsultation presc = new PrescConsultation { idObservation = (int)id }; return(PartialView(presc)); } } return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); }
public ActionResult Create(PrescConsultation presc) { using (IDal dal = new Dal()) { if (ModelState.IsValid) { dal.CreatePrescriptionForConsultation(presc); Response.StatusCode = 201; ViewBag.idMedicament = new SelectList(dal.GetAllMedicaments(), "idMedicament", "nomMedicament"); PrescConsultation newP = new PrescConsultation { idObservation = presc.idObservation }; return(PartialView(newP)); } ViewBag.idMedicament = new SelectList(dal.GetAllMedicaments(), "idMedicament", "nomMedicament"); return(PartialView(presc)); } }