public IActionResult Create() { int Y = Convert.ToInt32(User.Claims.ToList().FirstOrDefault(x => x.Type == "reportDtYear").Value); int M = Convert.ToInt32(User.Claims.ToList().FirstOrDefault(x => x.Type == "reportDtMonth").Value); ViewBag.RepMoList = spDAL.RepMO1YearList(Y, M); ViewBag.KIDdivList = spDAL.KIDdivList(User.Claims.ToList().FirstOrDefault(x => x.Type == "KIDro").Value); ViewBag.KIDspcList = spDAL.KIDspcList(); ViewBag.KIDdisList = spDAL.KIDdisList(); ViewBag.KIDtrtList = spDAL.KIDtrtList(); CtVet1c tmp = new CtVet1c { KIDro = User.Claims.ToList().FirstOrDefault(x => x.Type == "KIDro").Value, RepMO = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1), dtObs = DateTime.Today }; ViewBag.Page = "CtVet1c"; return(View(tmp)); }
public IActionResult Create([Bind] CtVet1c tmp) { if (ModelState.IsValid) { //проверка на существования аналогичной записи if (CtVet1cDAL.IsUniqueRecord(tmp)) { CtVet1cDAL.Add_CtVet1c(tmp); } else { TempData["EM"] = "Такая запись уже существует"; //return LocalRedirect("~/Home/Error"); //return RedirectToAction("Error"); }; ViewBag.Page = "CtVet1c"; return(RedirectToAction("Index")); } ViewBag.Page = "CtVet1c"; return(View(tmp)); }
public IActionResult Edit(Guid id) { if (id == null) { return(NotFound()); } CtVet1c tmp = CtVet1cDAL.GetById_CtVet1c(id); if (tmp == null) { return(NotFound()); } int Y = Convert.ToInt32(User.Claims.ToList().FirstOrDefault(x => x.Type == "reportDtYear").Value); int M = Convert.ToInt32(User.Claims.ToList().FirstOrDefault(x => x.Type == "reportDtMonth").Value); ViewBag.RepMoList = spDAL.RepMO1YearList(Y, M); ViewBag.KIDdivList = spDAL.KIDdivList(User.Claims.ToList().FirstOrDefault(x => x.Type == "KIDro").Value); ViewBag.KIDspcList = spDAL.KIDspcList(); ViewBag.KIDdisList = spDAL.KIDdisList(); ViewBag.KIDtrtList = spDAL.KIDtrtList(); ViewBag.Page = "CtVet1c"; return(View(tmp)); }