Exemplo n.º 1
0
 public AddMenuPoint(Classes.Menu currentMenuPosition, MainForm form)
 {
     InitializeComponent();
     ReceptPoint(form);
     AddBTN.Text = "Change";
     ReceptionCB.Items.AddRange(_ReceptionInfo.ToArray());
     DishNameTB.Text           = currentMenuPosition.DishName;
     ReceptionCB.SelectedIndex = _ReceptionInfo.IndexOf(_ReceptionInfo.Single(item => item.Contains(currentMenuPosition.ReceptionID.ToString() + " ")));
     CostTB.Text  = currentMenuPosition.Cost.ToString();
     WTimeTB.Text = currentMenuPosition.WaitingTime_Min.ToString();
     flag         = false;
 }
Exemplo n.º 2
0
 public AddMenuPoint(Classes.Menu currentMenuPosition, MainForm form, bool point)
 {
     InitializeComponent();
     ReceptPoint(form);
     DishNameTB.Text = currentMenuPosition.DishName;
     ReceptionCB.Items.Add(_ReceptionInfo.Single(item => item.Contains(currentMenuPosition.ReceptionID.ToString() + " ")));
     ReceptionCB.SelectedIndex = 0;
     CostTB.Text         = currentMenuPosition.Cost.ToString();
     WTimeTB.Text        = currentMenuPosition.WaitingTime_Min.ToString();
     DishNameTB.ReadOnly = true;
     CostTB.ReadOnly     = true;
     WTimeTB.ReadOnly    = true;
     AddBTN.Visible      = false;
 }
Exemplo n.º 3
0
 private void AddOrderBTN_Click(object sender, EventArgs e)
 {
     if (OrderCB.Items.Count > 0)
     {
         var          li       = OrderCB.Text.Split(' ');
         string       dishname = OrderCB.Text.Split('\'')[1];
         Classes.Menu c        = _dish.Where(item =>
                                             item.DishName.Equals(dishname)).ToList()[0];
         ChosenOrder.Add(_state.Single(item => item.Id == Int32.Parse(li[0])));
         ChosenDish.Add(c);
         ChekList.Add(new Classes.Chek {
             Id = Int32.Parse(NoTB.Text), OrderID = Int32.Parse(li[0]), Cost = Int32.Parse(li[li.Count() - 1])
         });
         _orderList.Add(OrderCB.Text);
         CostTB.Text = (Int32.Parse(CostTB.Text) + Int32.Parse(li[li.Count() - 1])).ToString();
         RewriteOrderList();
         OrderCB.Items.Remove(OrderCB.Text);
         if (OrderCB.Items.Count != 0)
         {
             OrderCB.SelectedIndex = 0;
         }
     }
 }