public bool AddMealDrinkReservationContractDetail(ReservationMealDrinkDetail detail)
 {
     if (detail != null)
     {
         return(mealDrinkDetail.AddReservationMealDrinkDetail(detail) ? true : false);
     }
     return(false);
 }
        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);
        }