public ActionResult SkipsAdd(SkipsLocations model) { if (String.IsNullOrEmpty(model.Skip.Name)) { ModelState.AddModelError("Skip.Name", "Введите наименование - не может быть пустым"); } if (String.IsNullOrEmpty(model.Skip.NameEng)) { ModelState.AddModelError("Skip.NameEng", "Введите наименование - не может быть пустым"); } if (String.IsNullOrEmpty(model.Skip.NameKZ)) { ModelState.AddModelError("Skip.NameKZ", "Введите наименование - не может быть пустым"); } if (!(model.Skip.Weight > 0) || (model.Skip.Weight == 0)) { ModelState.AddModelError("Skip.Weight", "Неверный вес - должен быть больше нуля"); } if (ModelState.IsValid) { model.Skip.ID = _cdb.Skips.Max(x => x.ID) + 1; _cdb.Skips.Add(model.Skip); _cdb.SaveChanges(); return(RedirectToAction("SkipsIndex")); } model.Locations = new SelectList(_cdb.Locations, "ID", "LocationName"); @ViewBag.Title = "Добавление скипов"; return(View("SkipsAdd", model)); }
public ActionResult SkipsAdd() { SkipsLocations model = new SkipsLocations(); Skip skip = new Skip(); skip.Name = "Скиповой подъем"; skip.NameEng = "Skip"; skip.NameKZ = "Өткелді көтергіш"; skip.Weight = 6; model.Skip = skip; model.Locations = new SelectList(_cdb.Locations, "ID", "LocationName"); @ViewBag.Title = "Добавление скипов"; return(View(model)); }