Exemplo n.º 1
0
        //结账
        //todo
        private void toolStripButton4_Click(object sender, EventArgs e)
        {
            if (listView1.SelectedItems.Count == 0)
            {
                return;
            }
            if (listView1.SelectedItems[0].ImageIndex == 1)
            {
                MessageBox.Show("该餐桌还未开单,请先开单");
                return;
            }

            if (DialogResult.Cancel == MessageBox.Show($"总金额为{lblTotal.Text},确定结账?", "结账", MessageBoxButtons.OKCancel))
            {
                return;
            }

            MessageBox.Show("结账成功!");
            string deskno = listView1.SelectedItems[0].Text;

            new ListManager().deletelist(deskno);
            new ClientManager().deletemenu(deskno);
            int us = new DeskManager().deletedesk(deskno);

            // MenuMain_Load(null,null);
            dgvMenuMain.DataSource = null;
        }
Exemplo n.º 2
0
    private void Start()
    {
        poolManager = PoolManager.Instance;
        deskManager = DeskManager.Instance;

        SpawnShapes();
    }
Exemplo n.º 3
0
 private void Awake()
 {
     if (Instance != null)
     {
         return;
     }
     Instance = this;
 }
Exemplo n.º 4
0
        public void MenuMain_Load(object sender, EventArgs e)
        {
            listView1.Clear();
            List <Model.Desk> desklist = new DeskManager().getdesklist();

            foreach (Model.Desk row in desklist)
            {
                listView1.Tag = row;
                listView1.Items.Add(row.No, row.Status == "空闲" ? 1 : 0);
            }
        }
Exemplo n.º 5
0
        private void DeskList_Load(object sender, EventArgs e)
        {
            // this.deskTableAdapter.Fill(this.cateringManagerDataSet.Desk);
            List <Model.Desk> desklist = new DeskManager().getdesklist();

            dataGridView1.DataSource          = desklist;
            dataGridView1.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill;
            // dataGridView1.Columns["id"].HeaderText = "编号";
            dataGridView1.Columns["no"].HeaderText     = "号";
            dataGridView1.Columns["status"].HeaderText = "状态";
        }
Exemplo n.º 6
0
    // Update is called once per frame

    public static DeskManager GetSingleton()
    {
        if (singleton == null)
        {
            if (GameObject.Find("MasaYoneticisi") != null)
            {
                singleton = GameObject.Find("MasaYoneticisi").GetComponent <DeskManager>();
            }
            else
            {
                GameObject Masa_Yoneticisi = new GameObject("MasaYoneticisi");
                singleton = Masa_Yoneticisi.AddComponent <DeskManager>();
            }
        }
        return(singleton);
    }
Exemplo n.º 7
0
        public void btnAdd_Click(object sender, EventArgs e)
        {
            string no = this.txtNo.Text;
            // decimal price = Convert.ToDecimal(this.txtPrice.Text);
            string status = this.cboStatus.Text;

            Model.Desk desk = new Model.Desk();
            desk.No     = no;
            desk.Status = status;
            // menu.price = price;
            int us = new DeskManager().insertDesk(desk);

            if (us > 0)
            {
                MessageBox.Show("1");
                // Menu_Load(null, null);
                // MenuMain menuMain = new MenuMain();
                // MenuMain_Load
                // MenuMain_Load(null, null);
            }
        }
Exemplo n.º 8
0
        private void toolStripButton9_Click(object sender, EventArgs e)
        {
            if (listView1.SelectedItems.Count == 0)
            {
                MessageBox.Show("failed");
            }
            else
            {
                string no = listView1.SelectedItems[0].Text;
                int    us = new DeskManager().deletedesk(no);
                if (us > 0)
                {
                    MessageBox.Show("1");
                    MenuMain_Load(null, null);
                }
            }



            // else
            {
            }
        }
Exemplo n.º 9
0
 private string getLineSeparator(DeskManager desk)
 {
     return($"  {new String('-', desk.Size.Width * 4 + 1)}\n");
 }
Exemplo n.º 10
0
 public RulesManager(DeskManager desk, AllPositions allPositions, DeskHistoryManager historyManager)
 {
     this.desk           = desk;
     this.allPositions   = allPositions;
     this.historyManager = historyManager;
 }
Exemplo n.º 11
0
 public DeskPrinter(DeskManager desk, DeskHistoryManager historyManager)
 {
     this.desk           = desk;
     this.historyManager = historyManager;
 }
Exemplo n.º 12
0
 private void Start()
 {
     spawnManager = SpawnManager.Instance;
     deskManager  = DeskManager.Instance;
 }
Exemplo n.º 13
0
 public void oyun_calistir()
 {
     DeskManager.GetSingleton();
     buton.transform.position = new Vector3(10000, 0, 0);
 }
Exemplo n.º 14
0
 private void Start()
 {
     deskManager = DeskManager.Instance;
     gridManager = GridManager.Instance;
     poolManager = PoolManager.Instance;
 }
Exemplo n.º 15
0
 private string getLetters(DeskManager desk)
 {
     return($"  {string.Concat(Enumerable.Range(0, desk.Size.Width).Select(i => $"  {(char)('a' + i)} "))}\n");
 }
Exemplo n.º 16
0
 void Awake()
 {
     instance = this;
 }
Exemplo n.º 17
0
 public void Dispose()
 {
     desk           = null;
     allPositions   = null;
     historyManager = null;
 }