Exemple #1
0
        private void btnupdate_Click(object sender, EventArgs e)
        {
            DataTable dt = blta.checktransfer(Convert.ToDecimal(txtfrom.SelectedValue));

            if (dt.Rows.Count > 0)
            {
                DialogResult dialogResult = MessageBox.Show("Do You Like To Transfer From " + txtfrom.Text + " To " + txtto.Text, "Table Tarnsfer", MessageBoxButtons.YesNoCancel);
                if (dialogResult == DialogResult.Yes)
                {
                    DataTable dtm = blo.getallfromtblorder(Convert.ToDecimal(txtto.SelectedValue));
                    if (dtm.Rows.Count > 0)
                    {
                        for (int i = 0; i < dt.Rows.Count; i++)
                        {
                            int updateTableTransfer = blta.updateTableTransfer(Convert.ToDecimal(txtfrom.SelectedValue).ToString(), Convert.ToDecimal(txtto.SelectedValue).ToString(), dt.Rows[i]["item"].ToString(), Convert.ToDecimal(dt.Rows[i]["quantity"]), Convert.ToInt32(dt.Rows[i]["order_id"]));
                        }
                        int tableTranser = blta.tabletransfer(Convert.ToDecimal(txtfrom.SelectedValue), Convert.ToDecimal(txtto.SelectedValue));
                    }
                    else
                    {
                        int updateTableTransfer = blta.updateTableTransfer(Convert.ToDecimal(txtfrom.SelectedValue).ToString(), Convert.ToDecimal(txtto.SelectedValue).ToString(), "0", 0, 0);
                    }
                    int          deleteAdvanceDiscount = blta.Updatetransfer(Convert.ToString(txtfrom.SelectedValue), Convert.ToString(txtto.SelectedValue));
                    DialogResult dialogResult2         = MessageBox.Show("Do You Like To Print Data In Kitchen", "Printing", MessageBoxButtons.YesNo);
                    if (dialogResult2 == DialogResult.Yes)
                    {
                        printkot1();
                        printkot2();
                        printkot3();
                        this.Close();
                    }
                }
            }
            else
            {
                int i = blta.tabletransfer(Convert.ToDecimal(txtfrom.SelectedValue), Convert.ToDecimal(txtto.SelectedValue));

                MessageBox.Show("Table Transfer");
                this.Hide();
            }
        }
Exemple #2
0
        public void pic_load_with_table_info()
        {
            DataTable dt = blt.get_all_rest_table_info(area_id);

            panel1.Controls.Clear();
            if (dt.Rows.Count > 0)
            {
                for (int x = 0; dt.Rows.Count > x; x++)
                {
                    int position_x = Convert.ToInt32(dt.Rows[x]["position_X"].ToString());
                    int position_y = Convert.ToInt32(dt.Rows[x]["position_Y"].ToString());

                    string _image_name = dt.Rows[x]["image_name"].ToString();
                    pictureBox2[x]              = new Button();
                    lbl_table_name[x]           = new Label();
                    lbl_table_name[x].Text      = dt.Rows[x]["rest_table_no"].ToString();
                    lbl_table_name[x].Location  = new Point(408, 80);
                    lbl_table_name[x].ForeColor = Color.Black;
                    int rest_table_no = Convert.ToInt32(dt.Rows[x]["rest_table_no"].ToString());
                    //Bitmap images = (Bitmap)(Image)POS_System.Properties.Resources.dinner;
                    Bitmap images = (Bitmap)(Image)POS_System.Properties.Resources.ResourceManager.GetObject(_image_name);
                    pictureBox2[x].Text      = dt.Rows[x]["rest_table_name"].ToString();
                    pictureBox2[x].TextAlign = ContentAlignment.TopCenter;
                    pictureBox2[x].Location  = new Point(position_x, position_y);
                    pictureBox2[x].Name      = dt.Rows[x]["rest_table_no"].ToString();
                    pictureBox2[x].BackColor = Color.Transparent;
                    pictureBox2[x].FlatAppearance.BorderSize = 0;
                    pictureBox2[x].ForeColor = Color.White;
                    pictureBox2[x].FlatStyle = FlatStyle.Flat;

                    if (_image_name == "Large")
                    {
                        pictureBox2[x].Size = new System.Drawing.Size(100, 95);
                        Bitmap resizeds = new Bitmap(images, new Size(100, 71));
                        pictureBox2[x].Image = resizeds;
                    }
                    else if (_image_name == "cricle")
                    {
                        pictureBox2[x].Size = new System.Drawing.Size(80, 95);
                        Bitmap resizeds = new Bitmap(images, new Size(80, 71));
                        pictureBox2[x].Image = resizeds;
                    }
                    else
                    {
                        pictureBox2[x].Size = new System.Drawing.Size(100, 95);
                        Bitmap resizeds = new Bitmap(images, new Size(100, 71));
                        pictureBox2[x].Image = resizeds;
                    }

                    pictureBox2[x].MouseDown += new System.Windows.Forms.MouseEventHandler(newdowntable_Click);
                    pictureBox2[x].MouseUp   += new System.Windows.Forms.MouseEventHandler(newupTable_Click);



                    DataTable dtmss = blod.getallfromtblorder(rest_table_no);
                    if (dtmss.Rows.Count > 0)
                    {
                        if (_image_name == "Large")
                        {
                            Bitmap images_order = (Bitmap)(Image)POS_System.Properties.Resources.ResourceManager.GetObject(_image_name + "_21");
                            // Bitmap images_order = global::POS_System.Properties.Resources.dinner;
                            pictureBox2[x].Size = new System.Drawing.Size(100, 95);
                            Bitmap resizeds = new Bitmap(images_order, new Size(100, 71));
                            pictureBox2[x].Image = resizeds;
                        }
                        else if (_image_name == "cricle")
                        {
                            Bitmap images_order = (Bitmap)(Image)POS_System.Properties.Resources.ResourceManager.GetObject(_image_name + "_21");
                            //Bitmap images_order = (Bitmap)(Image)POS_System.Properties.Resources.dinner;
                            pictureBox2[x].Size = new System.Drawing.Size(100, 95);
                            Bitmap resizeds = new Bitmap(images_order, new Size(80, 71));
                            pictureBox2[x].Image = resizeds;
                        }
                        else if (_image_name == "single_h")
                        {
                            Bitmap images_order = (Bitmap)(Image)POS_System.Properties.Resources.ResourceManager.GetObject(_image_name + "_21");
                            pictureBox2[x].Size = new System.Drawing.Size(100, 95);
                            Bitmap resizeds = new Bitmap(images_order, new Size(100, 71));
                            pictureBox2[x].Image = resizeds;
                        }
                        else if (_image_name == "single_v")
                        {
                            Bitmap images_order = (Bitmap)(Image)POS_System.Properties.Resources.ResourceManager.GetObject(_image_name + "_21");
                            pictureBox2[x].Size = new System.Drawing.Size(100, 95);
                            Bitmap resizeds = new Bitmap(images_order, new Size(100, 71));
                            pictureBox2[x].Image = resizeds;
                        }
                    }
                    DataTable dtQu = blpst.GetAllQuotationByTableNO(rest_table_no.ToString());
                    if (dtQu.Rows.Count > 0)
                    {
                        Bitmap images_order = global::POS_System.Properties.Resources.LargeGreen;
                        pictureBox2[x].Size = new System.Drawing.Size(120, 80);
                        Bitmap resize = new Bitmap(images_order, new Size(120, 60));
                        pictureBox2[x].Image = resize;
                    }
                    panel1.Controls.Add(pictureBox2[x]);
                    pictureBox2[x].Controls.Add(lbl_table_name[x]);
                }
            }
            reserved_checker();
        }