Пример #1
0
        public RedirectToActionResult SaveWeek(DateTime date)
        {
            var card = SessionExtensions.Get <Card>(HttpContext.Session, "Planning");

            if (card == null)
            {
                card = new Card();
            }
            card.PlanningForWeek = date;
            SessionExtensions.Set <Card>(HttpContext.Session, "Planning", card);

            return(RedirectToAction("Monday", _repository.Dishes));
        }
Пример #2
0
        public ActionResult AddToPlanning(int DayNr, int DishId)
        {
            Dish dish = _repository.Dishes.FirstOrDefault(d => d.DishId == DishId);

            var card = SessionExtensions.Get <Card>(HttpContext.Session, "Planning");

            if (card == null)
            {
                card = new Card();
            }
            card.AddDish(DayNr, dish);
            SessionExtensions.Set <Card>(HttpContext.Session, "Planning", card);
            return(Redirect(HttpContext.Request.Headers["Referer"].ToString()));
        }