public ActionResult Create(Route route) { try { string tmp2 = route.count.ToString(); if (string.IsNullOrEmpty(route.firstStop)) { ModelState.AddModelError("firstStop", "Поле 'первая остановка' обязательно для заполнения"); } if (string.IsNullOrEmpty(route.lastStop)) { ModelState.AddModelError("lastStop", "Поле 'конечная остановка' обязательно для заполнения"); } if (string.IsNullOrEmpty(tmp2)) { ModelState.AddModelError("count", "Поле 'Количество билетов' обязательно для заполнения"); } if (ModelState.IsValid && routeDAO.addRoute(route)) return RedirectToAction("Index"); else return View("Create"); } catch { return View("Create"); } }
public ActionResult Create() { Route r = new Route(); r.IdRoute = 0; r.firstStop = null; r.lastStop = null; r.dateLimit = DateTime.Now.AddDays(30); return View("Create", r); }