public ActionResult Edit(int id, FormCollection collection) { DispatchModel form = new DispatchModel(); try { TryUpdateModel <DispatchModel>(form, collection.ToValueProvider()); int rowsAffected = DispatchDAO.UpdateForm(form); } catch { return(View()); } try { return(RedirectToAction("Edit", new { id = form.FormID })); } catch { return(RedirectToAction("Index")); } }