public ActionResult DeleteConfirmed(int id) { CodeCaseBinding codeCaseBinding = db.CodeCaseBindings.Find(id); db.CodeCaseBindings.Remove(codeCaseBinding); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,CaseId,Code")] CodeCaseBinding codeCaseBinding) { if (ModelState.IsValid) { db.Entry(codeCaseBinding).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CaseId = new SelectList(db.Cases, "Id", "Name", codeCaseBinding.CaseId); return(View(codeCaseBinding)); }
public ActionResult Create([Bind(Include = "Id,CaseId,Code")] CodeCaseBinding codeCaseBinding) { if (ModelState.IsValid) { db.CodeCaseBindings.Add(codeCaseBinding); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.CaseId = new SelectList(db.Cases, "Id", "Name", codeCaseBinding.CaseId); return(View(codeCaseBinding)); }
// GET: CodeCaseBindings/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CodeCaseBinding codeCaseBinding = db.CodeCaseBindings.Find(id); if (codeCaseBinding == null) { return(HttpNotFound()); } return(View(codeCaseBinding)); }
// GET: CodeCaseBindings/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } CodeCaseBinding codeCaseBinding = db.CodeCaseBindings.Find(id); if (codeCaseBinding == null) { return(HttpNotFound()); } ViewBag.CaseId = new SelectList(db.Cases, "Id", "Name", codeCaseBinding.CaseId); return(View(codeCaseBinding)); }
public ActionResult AddCode([Bind(Include = "Id,CaseId,Code")] CodeCaseBinding codeCaseBinding) { if (!(db.Codes1.Any(x => x.Name == codeCaseBinding.Code) || db.Codes2.Any(x => x.Name == codeCaseBinding.Code) || db.Codes3.Any(x => x.Name == codeCaseBinding.Code) || db.Codes4.Any(x => x.Name == codeCaseBinding.Code))) { ModelState.AddModelError("Code", "Код не найден!"); } if (ModelState.IsValid) { db.CodeCaseBindings.Add(codeCaseBinding); db.SaveChanges(); return(RedirectToAction("Details", new { id = codeCaseBinding.CaseId })); } ViewBag.CaseId = new SelectList(db.Cases, "Id", "Name", codeCaseBinding.CaseId); return(View(codeCaseBinding)); }