public ActionResult Create([Bind(Include = "ID,Type,ExpirationDate,StudentId,DocumentId")] ClincalCompliance model) { var types = GetAllTypes(); var compliant = GetCompliantStatus(); model.Types = GetSelectListItems(types); model.CompliantStatus = GetSelectListItems(compliant); if (ModelState.IsValid) { model.ExpirationDate = DateTime.Today; if (model.ExpirationDate <= DateTime.Today) { model.IsExpired = true; } else { model.IsExpired = false; } db.ClincalCompliances.Add(model); db.SaveChanges(); return(RedirectToAction("CCDocuments", "Advisor")); } ViewBag.StudentId = new SelectList(db.Students, "Id", "LastName", model.StudentId); return(View(model)); }
public ActionResult DeleteConfirmed(int id) { ClincalCompliance clincalCompliance = db.ClincalCompliances.Find(id); db.ClincalCompliances.Remove(clincalCompliance); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: ClincalCompliance/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClincalCompliance clincalCompliance = db.ClincalCompliances.Find(id); if (clincalCompliance == null) { return(HttpNotFound()); } return(View(clincalCompliance)); }
// GET: ClincalCompliance/Create public ActionResult Create() { var types = GetAllTypes(); var compliant = GetCompliantStatus(); var model = new ClincalCompliance(); model.Types = GetSelectListItems(types); model.CompliantStatus = GetSelectListItems(compliant); ViewBag.StudentId = new SelectList(db.Students, "Id", "LastName"); return(View(model)); }
public ActionResult Edit([Bind(Include = "ID,Type,ExpirationDate,IsCompliant,IsExpired,StudentId,DocumentId")] ClincalCompliance model) { var types = GetAllTypes(); var compliant = GetCompliantStatus(); model.Types = GetSelectListItems(types); model.CompliantStatus = GetSelectListItems(compliant); if (ModelState.IsValid) { db.Entry(model).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("CCDocuments", "Advisor")); } ViewBag.StudentId = new SelectList(db.Students, "Id", "LastName", model.StudentId); return(View(model)); }
// GET: ClincalCompliance/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ClincalCompliance clincalcompliances = db.ClincalCompliances.Find(id); var types = GetAllTypes(); var compliant = GetCompliantStatus(); clincalcompliances.Types = GetSelectListItems(types); clincalcompliances.CompliantStatus = GetSelectListItems(compliant); if (clincalcompliances == null) { return(HttpNotFound()); } ViewBag.StudentId = new SelectList(db.Students, "Id", "LastName", clincalcompliances.StudentId); return(View(clincalcompliances)); }