Exemplo n.º 1
0
        public ActionResult Detail(string mealId)
        {
            MealDrink mealObj = mealbll.GetMealById(mealId);
            var       model   = new MealDrink();

            model.MealDrinkId  = mealId;
            model.Name         = mealObj.Name;
            model.Descriptions = mealObj.Descriptions;
            model.Picture      = mealObj.Picture;
            model.Price        = mealObj.Price;
            return(this.Json(model, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
        public ActionResult ShowMenuDetailInfo(int menuId)
        {
            List <MealDrink> list = new List <MealDrink>();

            foreach (MealDrink i in mealbll.GetAllMealDrinkByMenuIdBLL(menuId))
            {
                MealDrink o = new MealDrink();
                o.Descriptions = i.Descriptions;
                o.MealDrinkId  = i.MealDrinkId;
                o.MenuId       = i.MenuId;
                o.Name         = i.Name;
                o.Picture      = i.Picture;
                o.Price        = i.Price;
                o.UnitId       = i.UnitId;
                list.Add(o);
            }

            return(this.Json(list, JsonRequestBehavior.AllowGet));
        }
        public bool AddMealDrinkDetail(string mealid, string note, int contractId)
        {
            Trace.WriteLine("---------------mealdetail-----------" + contractId + note + mealid);
            MealDrink                  mealDrink = mealbll.GetMealById(mealid);
            ReservationContract        contract  = contractBLL.GetContractByContractId(contractId);
            ReservationMealDrinkDetail detail    = new ReservationMealDrinkDetail();

            detail.ReservationContractId = contractId;
            detail.MealDrinkId           = mealid;
            detail.Note     = note;
            detail.Quantity = cmm.CountTableQuantity((int)contract.CountCustomer);
            detail.Price    = mealDrink.Price;
            if (contractDetailBLL.AddMealDrinkReservationContractDetail(detail))
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 4
0
        public ActionResult SearchMealDrink(string name)
        {
            Trace.WriteLine("---search all--");
            List <MealDrink> list = new List <MealDrink>();
            var model             = mealbll.SearchMealBLL(name);

            foreach (MealDrink i in model)
            {
                MealDrink m = new MealDrink();
                m.MealDrinkId = i.MealDrinkId;
                m.MenuId      = i.MenuId;
                m.Name        = i.Name;
                m.Picture     = i.Picture;
                m.Price       = i.Price;
                m.UnitId      = i.UnitId;
                list.Add(m);
                Trace.WriteLine(i.Name);
            }
            return(this.Json(list, JsonRequestBehavior.AllowGet));
        }
 public void AddMealDrink(MealDrink mealDrink)
 {
     db.MealDrinks.Add(mealDrink);
     db.SaveChanges();
 }
 public bool UpdateMealDrink(MealDrink mealDrink)
 {
     throw new NotImplementedException();
 }