示例#1
0
        public IActionResult SetMealHour(MealHourVm mealHourVm)
        {
            var valid = _context.MealHour.AsNoTracking().
                        Where(t => t.MealHourTitle == mealHourVm.MealHourTitle).FirstOrDefault();

            if (valid != null)
            {
                ViewBag.Validation = "You have already added " + mealHourVm.MealHourTitle + ".";
                return(View());
            }
            MealHour m = new MealHour()
            {
                MealHourId    = 0,
                MealHourTitle = mealHourVm.MealHourTitle
            };

            _context.MealHour.Add(m);
            _context.SaveChanges();
            ViewBag.Success = "You have succesfully added " + mealHourVm.MealHourTitle + ".";
            ModelState.Clear();
            return(View());
        }
示例#2
0
        public IActionResult UpdateMealHour(MealHourVm mealHourVm)
        {
            var valid = _context.MealHour.AsNoTracking().
                        Where(t => t.MealHourTitle == mealHourVm.MealHourTitle).FirstOrDefault();

            if (valid != null)
            {
                ViewBag.Validation = "You have already added.";
                return(View());
            }
            MealHour m = new MealHour()
            {
                MealHourId    = mealHourVm.MealHourId,
                MealHourTitle = mealHourVm.MealHourTitle
            };

            _context.MealHour.Update(m);
            _context.SaveChanges();
            ModelState.Clear();
            //ViewBag.Success = "You have succesfully updated.";
            return(RedirectToAction("MealHourInfo"));
        }