public ActionResult DeleteConfirmed(int id) { ChildImmunizationRecord childImmunizatonRecord = db.ChildImmunizationRecords.Find(id); db.ChildImmunizationRecords.Remove(childImmunizatonRecord); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Create([Bind(Include = "Id,VaccineID,First,Second,Third,Booster1,Booster2,Booster3,Reaction,PersonID")] ChildImmunizationRecordCreateViewModel childImmunizationRecordCreateVM) { if (ModelState.IsValid) { ChildImmunizationRecord childImmunizationRecord = new ChildImmunizationRecord(); childImmunizationRecord = AutoMapper.Mapper.Map <ChildImmunizationRecordCreateViewModel, ChildImmunizationRecord>(childImmunizationRecordCreateVM); db.ChildImmunizationRecords.Add(childImmunizationRecord); db.SaveChanges(); return(RedirectToAction("Details", "ChildRecord", new { id = childImmunizationRecord.PersonID })); } //ViewBag.PersonID = new SelectList(db.ChildHealthRecord, "PersonID", "TypeOfDelivery", childImmunizationRecordCreateVM.PersonID); return(View(childImmunizationRecordCreateVM)); }
// GET: ChildImmunizaton/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ChildImmunizationRecord childImmunizationRecord = db.ChildImmunizationRecords.Find(id); if (childImmunizationRecord == null) { return(HttpNotFound()); } return(View(childImmunizationRecord)); }
// GET: ChildImmunizaton/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ChildImmunizationRecord childImmunizationRecord = db.ChildImmunizationRecords.Find(id); if (childImmunizationRecord == null) { return(HttpNotFound()); } var childImmunizationRecordViewModel = new ChildImmunizationRecordViewModel(); childImmunizationRecordViewModel = AutoMapper.Mapper.Map <ChildImmunizationRecord, ChildImmunizationRecordViewModel>(childImmunizationRecord); return(View(childImmunizationRecordViewModel)); }
// GET: ChildImmunizaton/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ChildImmunizationRecord childImmunizationRecord = db.ChildImmunizationRecords.Find(id); if (childImmunizationRecord == null) { return(HttpNotFound()); } var childImmunizationRecordEditViewModel = new ChildImmunizationRecordEditViewModel(); childImmunizationRecordEditViewModel = AutoMapper.Mapper.Map <ChildImmunizationRecord, ChildImmunizationRecordEditViewModel>(childImmunizationRecord); //ViewBag.PersonID = new SelectList(db.ChildHealthRecord, "PersonID", "TypeOfDelivery", childImmunizationRecord.PersonID); PopulateVaccinesDropDownList(childImmunizationRecord.VaccineID); return(View(childImmunizationRecordEditViewModel)); }