示例#1
0
        private void button3_Click(object sender, EventArgs e)
        {
            Button bt = (Button)sender;

            if (isClick == true)
            {
                DialogResult result = MessageBox.Show("Bạn muốn NHẬN đơn hàng này và chế biến?", "Thông báo", MessageBoxButtons.YesNo);
                if (result == DialogResult.Yes)
                {
                    var    sql  = new GetDataFromSQL();
                    string lenh = "update DonHang set maTTDH=2 where SDT='" + curSDT + "'";
                    if (sql.ExecuteNonQuery(lenh) > 0)
                    {
                        MessageBox.Show("NHẬN đơn hàng thành công! Đang chuyển đơn hàng xuống bếp");
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("Không thể NHẬN đơn hàng này!");
                    }
                }
            }
            else
            {
                MessageBox.Show("Bạn phải chọn đơn hàng cần NHẬN!");
            }
        }
示例#2
0
 private void button19_Click(object sender, EventArgs e)
 {
     if (curMADHHuyDoi == 0)
     {
         MessageBox.Show("Bạn phải chọn đơn hàng cần đổi!");
     }
     else
     {
         string       lenh   = "update DonHang set maTTDH=11 where maDH=" + curMADHHuyDoi;
         var          sql    = new GetDataFromSQL();
         DialogResult result = MessageBox.Show("Bạn có muốn đổi đơn này?", "Thông báo", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             if (sql.ExecuteNonQuery(lenh) > 0)
             {
                 MessageBox.Show("Đã đổi đơn hàng này!");
                 LoadDGVHuyDoi();
             }
             else
             {
                 MessageBox.Show("Không thể đổi đơn hàng này!");
             }
         }
         else
         {
             MessageBox.Show("Đã bỏ đổi đơn này!");
         }
     }
 }
示例#3
0
        private void button2_Click(object sender, EventArgs e)
        {
            themBan_Load(sender, e);
            //code here
            string tenBan      = textBox2.Text.ToString();
            int    sucChua     = Convert.ToInt32(maskedTextBox1.Text);
            string ghiChu      = textBox4.Text.ToString();
            string sqladdtable = "insert into BanAn(maCN,tenBA,ghiChu,sucChua) values ('" + Form2.masoCN + "','" + tenBan + "','" + ghiChu + "','" + sucChua + "')";
            var    sql         = new GetDataFromSQL();
            int    ra          = sql.ExecuteNonQuery(sqladdtable);

            if (ra > 0)
            {
                LoadLabel();
            }
            else
            {
                MessageBox.Show("Không thể thêm bàn này vào chi nhánh!!!");
            }
            textBox2.Clear();
            textBox4.Clear();
            maskedTextBox1.Clear();
            maskedTextBox1.Enabled = true;
            textBox2.Enabled       = true;
            textBox4.Enabled       = true;
        }
示例#4
0
        private void toolStripButton5_Click_1(object sender, EventArgs e)
        {
            dataGridView3.ReadOnly        = true;
            toolStripButton7.Enabled      = true;
            toolStripButton10.Enabled     = true;
            toolStripButton5.Enabled      = false;
            dataGridView3.CellBorderStyle = DataGridViewCellBorderStyle.Single;
            int test = 0;
            int kq   = 0;

            foreach (DataGridViewRow row in dataGridView3.Rows)
            {
                int    maCN      = Convert.ToInt32(row.Cells[0].Value);
                var    sql       = new GetDataFromSQL();
                string tenCN     = Convert.ToString(row.Cells[1].Value);
                string diaChi    = Convert.ToString(row.Cells[3].Value);
                string dienThoai = Convert.ToString(row.Cells[2].Value);
                string tinhThanh = Convert.ToString(row.Cells[4].Value);
                string cm        = "update ChiNhanh set tenCN =N'" + tenCN + "', diaChi =N'" + diaChi + "', dienThoai =N'" + dienThoai + "', tinhThanh =N'" + tinhThanh + "' where maCN=" + maCN;
                if (sql.ExecuteNonQuery(cm) > 0)
                {
                    test++;
                }
                kq++;
            }
            if (test > 0 && test == kq)
            {
                MessageBox.Show("Sửa thành công!!!");
            }
        }
示例#5
0
        private void toolStripButton6_Click(object sender, EventArgs e)
        {
            dataGridView4.ReadOnly        = true;
            toolStripButton1.Enabled      = true;
            toolStripButton3.Enabled      = true;
            toolStripButton6.Enabled      = false;
            dataGridView4.CellBorderStyle = DataGridViewCellBorderStyle.Single;
            int test = 0;
            int kq   = 0;

            foreach (DataGridViewRow row in dataGridView4.Rows)
            {
                var    sql     = new GetDataFromSQL();
                string maBA    = Convert.ToString(row.Cells[0].Value);
                string tenBA   = Convert.ToString(row.Cells[1].Value);
                string ghiChu  = Convert.ToString(row.Cells[2].Value);
                string sucChua = Convert.ToString(row.Cells[3].Value);
                string cm      = "update BanAn set tenBA ='" + tenBA + "', ghiChu ='" + ghiChu + "', sucChua ='" + sucChua + "' where maBA='" + maBA + "' and maCN='" + masoCN + "'";
                if (sql.ExecuteNonQuery(cm) > 0)
                {
                    test++;
                }
                kq++;
            }
            if (test > 0 && test == kq)
            {
                MessageBox.Show("Sửa thông tin bàn thành công!!!");
            }
        }
示例#6
0
        private void Form5_Load(object sender, EventArgs e)
        {
            var       sql  = new GetDataFromSQL();
            DataTable dh   = new DataTable();
            string    lenh = "select ten, kh.SDT, maDH from KhachHang kh, DonHang dh where dh.SDT=kh.SDT and maTTDH=6 and dh.maCN=" + Form1.maCN;

            dh = sql.getDataTable(lenh);
            foreach (DataRow row in dh.Rows)
            {
                Button bt = new Button();
                bt.Parent     = flowLayoutPanel1;
                bt.Size       = new Size(365, 165);
                bt.Text       = row[0].ToString() + "\r\n" + row[1].ToString();
                bt.Font       = new System.Drawing.Font("Microsoft Sans Serif", 25, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                bt.ForeColor  = Color.DodgerBlue;
                bt.BackColor  = Color.Navy;
                bt.Click     += Bt_Click;
                bt.LostFocus += Bt_LostFocus;
                bt.Name       = row[1].ToString();
            }


            //hide task and fullscreen
            FormState fm = new FormState();

            fm.Maximize(this);
        }
示例#7
0
        private void button7_Click(object sender, EventArgs e)
        {
            flowLayoutPanel1.Controls.Clear();
            var    table = new DataTable();
            string lenh  = "select maBA, tenBA, ghiChu, sucChua, tinhTrang, cn.maCN from BanAn ba, ChiNhanh cn where tinhTrang=0 and cn.maCN=ba.maCN and cn.tenCN=N'" + tenCN + "'";
            var    sql   = new GetDataFromSQL();

            table = sql.getDataTable(lenh);
            foreach (DataRow row in table.Rows)
            {
                Button bt = new Button()
                {
                    Width = 120, Height = 120
                };
                bt.Name      = row[0].ToString();
                bt.Parent    = flowLayoutPanel1;
                bt.Text      = "Bàn " + row[1].ToString();
                bt.BackColor = Color.Lavender;
                bt.ForeColor = Color.Navy;
                bt.Font      = new System.Drawing.Font("Microsoft Sans Serif", 17, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
                var    projectPath = Directory.GetParent(Directory.GetCurrentDirectory()).Parent.FullName;
                string filePath    = Path.Combine(projectPath, "Resources\\Icons8-Ios7-Household-Table.ico");
                bt.Image                 = Image.FromFile(filePath, true);
                bt.ImageAlign            = System.Drawing.ContentAlignment.TopCenter;
                bt.TextAlign             = System.Drawing.ContentAlignment.BottomCenter;
                bt.BackgroundImageLayout = ImageLayout.Center;
                bt.Click                += Bt_Click;
            }
        }
示例#8
0
        private void Bt_Click(object sender, EventArgs e)
        {
            Button bt = (Button)sender;

            curTable = Convert.ToInt32(bt.Name);

            var    sql  = new GetDataFromSQL();
            string lenh = "insert into DonHang(maTTDH, maCN, thoiGian, maBA) values (1,'" + maCN + "','" + DateTime.Now.ToString() + "'," + curTable + ")";

            sql.ExecuteNonQuery(lenh);

            var    temp  = new DataTable();
            string lenh2 = "select maDH from DonHang where maCN=" + maCN + " and maBA=" + curTable;

            temp = sql.getDataTable(lenh2);
            foreach (DataRow row in temp.Rows)
            {
                maDH = Convert.ToInt32(row[0].ToString());
            }

            string lenh3 = "update BanAn set tinhTrang=1 where maBA='" + curTable + "' and maCN=" + maCN;

            sql.ExecuteNonQuery(lenh3);
            tenTable = bt.Text;
            Form4 f3 = new Form4();

            f3.ShowDialog();
        }
示例#9
0
        private void Form4_Load(object sender, EventArgs e)
        {
            label3.Text = DateTime.Now.ToString();
            var       sql     = new GetDataFromSQL();
            DataTable danhmuc = new DataTable();
            string    lenh    = "select distinct tenDM from DanhMucMonAn dm, MonAn ma, MenuChiNhanh mn where dm.maDM=ma.danhMuc and ma.maMA=mn.maMA and mn.maCN='" + Form1.maCN + "'";

            danhmuc = sql.getDataTable(lenh);
            foreach (DataRow row in danhmuc.Rows)
            {
                Button bt = new Button();
                bt.Parent    = flowLayoutPanel1;
                bt.Size      = new Size(165, 165);
                bt.Text      = row[0].ToString();
                bt.ForeColor = Color.DodgerBlue;
                bt.BackColor = Color.Navy;
                bt.Font      = new Font(this.Font, FontStyle.Bold);
                bt.Click    += Bt_Click;
            }
            label1.Text = Form1.tenTable;


            //hide task and fullscreen
            FormState fm = new FormState();

            fm.Maximize(this);
        }
示例#10
0
 private void button18_Click(object sender, EventArgs e)
 {
     if (maCNChon == 0)
     {
         MessageBox.Show("Bạn phải chọn chi nhánh chuyển xuống!");
     }
     else
     {
         string       lenh   = "update DonHang set maTTDH=7, maCN=" + maCNChon + " where maDH=" + curMaDHChiNhanh;
         var          sql    = new GetDataFromSQL();
         DialogResult result = MessageBox.Show("Bạn có muốn chuyển đơn này?", "Thông báo", MessageBoxButtons.YesNo);
         if (result == DialogResult.Yes)
         {
             if (sql.ExecuteNonQuery(lenh) > 0)
             {
                 MessageBox.Show("Đã CHUYỂN đơn hàng này!");
                 LoadDGVDonHang();
             }
             else
             {
                 MessageBox.Show("Không thể chuyển đơn hàng này!");
             }
         }
         else
         {
             MessageBox.Show("Đã bỏ chuyển đơn này!");
         }
     }
     flowLayoutPanel6.Enabled = false;
 }
示例#11
0
        void LoadDGVDonHang() //dgv3
        {
            string lenh = "select maDH as N'Mã đơn hàng', ten as N'Tên khách hàng', kh.SDT as N'Số điện thoại', dh.thoiGian as N'Thời gian đặt hàng' from KhachHang kh, DonHang dh where dh.SDT = kh.SDT and maTTDH = 9 ";
            var    sql  = new GetDataFromSQL();

            dtDuyet = sql.getDataTable(lenh);
            dataGridView3.DataSource = dtDuyet;
        }
示例#12
0
        public void LoadChiNhanh()
        {
            var sql = new GetDataFromSQL();

            cn = sql.getDataTable("select maCN, tenCN, dienThoai, diaChi, tinhThanh from ChiNhanh");
            dataGridView3.DataSource = cn;
            dataGridView3.ReadOnly   = true;
        }
示例#13
0
        void LoadDGVHuyDoi() //dgv5
        {
            string lenh = "select maDH as N'Mã đơn hàng', tenTTDH as 'Trạng thái' ,ten as N'Tên khách hàng', kh.SDT as N'Số điện thoại', dh.thoiGian as N'Thời gian đặt hàng' from KhachHang kh, DonHang dh, TinhTrangDonHang ttdh where dh.SDT = kh.SDT and dh.maTTDH=ttdh.maTTDH and (dh.maTTDH = 4 or dh.maTTDH = 6 or dh.maTTDH =7 or dh.maTTDH =8 or dh.maTTDH =9 or dh.maTTDH =10 or dh.maTTDH =11) and dh.maBA is null";
            var    sql  = new GetDataFromSQL();

            dtDuyet = sql.getDataTable(lenh);
            dataGridView5.DataSource = dtDuyet;
        }
示例#14
0
        public void LoadLabel()
        {
            DataTable table = new DataTable();
            string    lenh3 = "select maTTDH from DonHang where maCN='" + maCN + "'";
            var       sql   = new GetDataFromSQL();

            table = sql.getDataTable(lenh3);
            int mangve = 0, tongdai = 0, empty = 0;;

            foreach (DataRow row in table.Rows)
            {
                if (Convert.ToInt32(row[0].ToString()) == 6)
                {
                    mangve++;
                }
                if (Convert.ToInt32(row[0].ToString()) == 7)
                {
                    tongdai++;
                }
            }

            button11.Text = "Mang về (" + mangve + ")";
            button12.Text = "Tổng đài (" + tongdai + ")";


            var    table1 = new DataTable();
            string lenh   = "select maBA, tenBA, ghiChu, sucChua, tinhTrang, cn.maCN from BanAn ba, ChiNhanh cn where tinhTrang=0 and cn.maCN=ba.maCN and cn.tenCN=N'" + tenCN + "'";

            table1 = sql.getDataTable(lenh);
            foreach (DataRow row in table1.Rows)
            {
                empty++;
            }
            button7.Text = "Còn trống (" + empty + ")";

            int    open   = 0;
            var    table2 = new DataTable();
            string lenh2  = "select distinct ba.maBA, cn.maCN from BanAn ba, ChiNhanh cn, DonHang dh where dh.maCN=cn.maCN and dh.maTTDH=1 and tinhTrang=1 and cn.maCN=ba.maCN and ba.maBA=dh.maBA and cn.tenCN=N'" + tenCN + "'";

            table2 = sql.getDataTable(lenh2);
            foreach (DataRow row in table2.Rows)
            {
                open++;
            }
            button1.Text = "Bàn đang mở (" + open + ")";

            int    chebien = 0;
            var    table3  = new DataTable();
            string lenh4   = "select distinct ba.maBA, cn.maCN from BanAn ba, ChiNhanh cn, DonHang dh where dh.maCN=cn.maCN and (dh.maTTDH=2 or dh.maTTDH=3) and tinhTrang=1 and ba.maBA=dh.maBA and cn.maCN=ba.maCN and cn.tenCN=N'" + tenCN + "'";

            table3 = sql.getDataTable(lenh4);
            foreach (DataRow row in table3.Rows)
            {
                chebien++;
            }
            button2.Text = "Đang chế biến (" + chebien + ")";
        }
示例#15
0
        private void Form2_Activated(object sender, EventArgs e)
        {
            var    tableOfCN = new DataTable();
            var    sql       = new GetDataFromSQL();
            string lenh      = "select maBA,tenBA,ghiChu,sucChua from BanAn where maCN= " + masoCN;

            tableOfCN = sql.getDataTable(lenh);
            dataGridView4.DataSource = tableOfCN;
        }
示例#16
0
        private void bt_MALuu_Click(object sender, EventArgs e)
        {
            if (isAdd == true)
            {
                if (tb_MATen.Text != "")
                {
                    var monAn = new MonAn();
                    var sql   = new GetDataFromSQL();
                    monAn.TenMonAn  = tb_MATen.Text;
                    monAn.DonViTinh = tb_MADonViTinh.Text;
                    monAn.DonGia    = Convert.ToDouble(tb_MADonGia.Text);
                    monAn.GhiChu    = tb_MAGhiChu.Text;
                    monAn.DanhMuc   = sql.timMaDanhMuc(cb_MADanhMuc.Text);

                    if (sql.themMonAn(monAn))
                    {
                        MessageBox.Show("Thêm thành công");
                        isAdd = false;
                    }
                }
                else
                {
                    MessageBox.Show("Vui lòng nhập đầy đủ thông tin!");
                    return;
                }
            }
            if (isEdit == true)
            {
                if (tb_MATen.Text != "")
                {
                    var ma  = new MonAn();
                    var sql = new GetDataFromSQL();
                    ma.DanhMuc   = sql.timMaDanhMuc(cb_MADanhMuc.Text);
                    ma.DonGia    = Convert.ToDouble(tb_MADonGia.Text);
                    ma.DonViTinh = tb_MADonViTinh.Text;
                    ma.GhiChu    = tb_MAGhiChu.Text;
                    ma.TenMonAn  = tb_MATen.Text;
                    int currentIndex = dataGridView2.CurrentRow.Index;
                    int maMA         = int.Parse(dataGridView2.Rows[currentIndex].Cells[0].Value.ToString());
                    if (sql.capNhatMonAn(ma, maMA))
                    {
                        MessageBox.Show("Sửa thành công!");
                        isEdit = false;
                    }
                }
                else
                {
                    MessageBox.Show("Không thể sửa thành NULL!");
                    return;
                }
            }

            LoadDGVMonAn();
        }
示例#17
0
        void LoadcbbDanhMuc()
        {
            var dtDM = new DataTable();
            var sql  = new GetDataFromSQL();

            dtDM = sql.getDataTable("select tenDM from DanhMucMonAn");
            foreach (DataRow row in dtDM.Rows)
            {
                cb_DM.Items.Add(row["tenDM"]);
            }
        }
示例#18
0
        //MON AN

        private void LoadComboBoxDanhMuc()
        {
            cb_MADanhMuc.Items.Clear();
            var sql = new GetDataFromSQL();

            cbb = sql.getDataTable("select distinct tenDM from DanhMucMonAn");
            foreach (DataRow row in cbb.Rows)
            {
                cb_MADanhMuc.Items.Add(row["tenDM"]);
            }
        }
示例#19
0
        void LoadCBB()
        {
            string s   = "select tenCN from ChiNhanh";
            var    sql = new GetDataFromSQL();
            var    dt  = new DataTable();

            dt = sql.getDataTable(s);
            foreach (DataRow row in dt.Rows)
            {
                comboBox1.Items.Add(row[0].ToString());
            }
        }
示例#20
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (textBox1.Text != "")
     {
         string lenh = "insert into DangKyTheoDoi(email,thoiGian) values ('" + textBox1.Text + "','" + DateTime.Now.ToString() + "')";
         var    sql  = new GetDataFromSQL();
         if (sql.ExecuteNonQuery(lenh) > 0)
         {
             MessageBox.Show("Cảm ơn bạn đã đăng ký theo dõi quán ăn!");
         }
     }
     this.Close();
 }
示例#21
0
        private void dataGridView3_SelectionChanged(object sender, EventArgs e)
        {
            masoCN = Convert.ToInt32(dataGridView3.CurrentRow.Cells[0].Value);
            tenCN  = Convert.ToString(dataGridView3.CurrentRow.Cells[1].Value);
            var    tableOfCN = new DataTable();
            var    sql       = new GetDataFromSQL();
            string lenh      = "select maBA,tenBA,ghiChu,sucChua from BanAn where maCN= " + masoCN;

            tableOfCN = sql.getDataTable(lenh);
            dataGridView4.DataSource = tableOfCN;
            dataGridView4.ReadOnly   = true;
            textBox3.Text            = "Danh sách bàn chi nhánh: " + tenCN;
        }
示例#22
0
        private void button3_Click(object sender, EventArgs e)
        {
            foreach (DataGridViewRow row in dataGridView1.Rows)
            {
                tien += Convert.ToDecimal(row.Cells[1].Value);
            }
            var    sql  = new GetDataFromSQL();
            string time = DateTime.Now.ToString();
            string lenh = "insert into DonHang(maTTDH,thoiGian,SDT,diaChi,giaTriDonHang) values (9,'" + time + "','" + textBox1.Text + "',N'" + label4.Name + "'," + tien + ")";

            if (sql.ExecuteNonQuery(lenh) > 0)
            {
                string    lenhx = "select maDH from DonHang where SDT='" + textBox1.Text + "' and thoiGian='" + time + "'";
                DataTable tab   = new DataTable();
                tab = sql.getDataTable(lenhx);
                foreach (DataRow row in tab.Rows)
                {
                    maDH          = Convert.ToInt32(row[0].ToString());
                    textBox1.Text = "dsa " + maDH;
                }

                int i = dataGridView1.RowCount, j = 0;
                foreach (DataGridViewRow row in dataGridView1.Rows)
                {
                    var    dt       = new DataTable();
                    string tenMonAn = row.Cells[0].Value.ToString();
                    string timMaMA  = "select maMA from MonAn where tenMA=N'" + tenMonAn + "'";
                    dt = sql.getDataTable(timMaMA);
                    int maMA = 0;
                    foreach (DataRow dtRow in dt.Rows)
                    {
                        maMA = Convert.ToInt32(dtRow[0].ToString());
                    }

                    string lenh1 = "insert into ChiTietDonHang(maDonHang,maMA) values ('" + maDH + "','" + maMA + "')";
                    if (sql.ExecuteNonQuery(lenh1) > 0)
                    {
                        j++;
                    }
                }
                if (i == j)
                {
                    MessageBox.Show("Tạo đơn hàng thành công!");
                    this.Refresh();
                }
                else
                {
                    MessageBox.Show("Không thể tạo đơn hàng này!");
                }
            }
        }
示例#23
0
        void LoadcbbMonAn(string danhmuc)
        {
            cb_TenMA.Items.Clear();
            var    dtMA  = new DataTable();
            var    sql   = new GetDataFromSQL();
            int    s     = sql.timMaDanhMuc(danhmuc);
            string query = "select distinct tenMA from MonAn ma, DanhMucMonAn dm where ma.danhMuc=" + s;

            dtMA = sql.getDataTable(query);
            foreach (DataRow row in dtMA.Rows)
            {
                cb_TenMA.Items.Add(row["tenMA"]);
            }
        }
示例#24
0
        private void button22_Click(object sender, EventArgs e)
        {
            string lenh = "insert into KhachHang(SDT,ten,diaChi,email) values ('" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "')";
            var    sql  = new GetDataFromSQL();

            if (sql.ExecuteNonQuery(lenh) > 0)
            {
                MessageBox.Show("Thêm khách hàng thành công!");
            }
            else
            {
                MessageBox.Show("Không thể thêm khách hàng này!");
            }
        }
示例#25
0
        void LoadDGVChiTietDonHang()
        {
            dataGridView1.Rows.Clear();
            dataGridView1.Refresh();
            var    table = new DataTable();
            string lenh  = "select tenMA from MonAn ma, ChiTietDonHang ctdh where ma.maMA=ctdh.maMA and ctdh.maDonHang='" + maDH + "'";
            var    sql   = new GetDataFromSQL();

            table = sql.getDataTable(lenh);
            foreach (DataRow row in table.Rows)
            {
                dataGridView1.Rows.Add(row[0].ToString());
            }
        }
示例#26
0
        private void Form1_Load(object sender, EventArgs e)
        {
            var    sql  = new GetDataFromSQL();
            string lenh = "select tenCN from ChiNhanh";

            table = sql.getDataTable(lenh);
            AutoCompleteStringCollection collection = new AutoCompleteStringCollection();

            foreach (DataRow row in table.Rows)
            {
                collection.Add(row[0].ToString());
            }
            textBox1.AutoCompleteCustomSource = collection;
        }
示例#27
0
        private void button1_Click(object sender, EventArgs e)
        {
            var          sql    = new GetDataFromSQL();
            string       lenh   = "update DonHang set maTTDH=5 where maDH='" + Form1.maDH + "'";
            DialogResult result = MessageBox.Show("Bạn có muốn HỦY đơn hàng?", "Thông báo", MessageBoxButtons.YesNo);

            if (result == DialogResult.Yes)
            {
                if (sql.ExecuteNonQuery(lenh) > 0)
                {
                    MessageBox.Show("Đã hủy thành công");
                }
                this.Close();
            }
        }
示例#28
0
        private void button1_Click(object sender, EventArgs e)
        {
            var    sql  = new GetDataFromSQL();
            string lenh = "insert into ChiPhiChiNhanh(tenCPCN,giaTienCPCN,loaiCPCN,maCN) values(N'" + comboBox2.Text + "','" + numericUpDown1.Value + "',N'" + comboBox1.Text + "','" + Form1.maCN + "')";

            if (sql.ExecuteNonQuery(lenh) > 0)
            {
                MessageBox.Show("Đã thêm thành công chi phí chi nhánh!");
                this.Close();
            }
            else
            {
                MessageBox.Show("Không thể thêm chi phí chi nhánh!");
            }
        }
示例#29
0
        private void button14_Click(object sender, EventArgs e) //button duyet
        {
            string lenh = "update DonHang set maTTDH=9 where maDH=" + curMaDHDuyet;
            var    sql  = new GetDataFromSQL();

            if (sql.ExecuteNonQuery(lenh) > 0)
            {
                MessageBox.Show("Đã duyệt đơn hàng này!");
                LoadDGVDuyetDonHang();
            }
            else
            {
                MessageBox.Show("Không thể duyệt đơn hàng này!");
            }
        }
示例#30
0
 private void button4_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có muốn chuyển xuống bếp?", "Thông báo", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
     {
         var     sql = new GetDataFromSQL();
         int     i = dataGridView1.RowCount, j = 0;
         decimal tien = 0;
         foreach (DataGridViewRow row in dataGridView1.Rows)
         {
             var    dt       = new DataTable();
             string tenMonAn = row.Cells[0].Value.ToString();
             string timMaMA  = "select maMA from MonAn where tenMA=N'" + tenMonAn + "'";
             dt = sql.getDataTable(timMaMA);
             int maMA = 0;
             foreach (DataRow dtRow in dt.Rows)
             {
                 maMA = Convert.ToInt32(dtRow[0].ToString());
             }
             string lenh = "insert into ChiTietDonHang(maDonHang,maMA) values ('" + Form1.maDH + "','" + maMA + "')";
             if (sql.ExecuteNonQuery(lenh) > 0)
             {
                 j++;
             }
             tien += Convert.ToDecimal(row.Cells[1].Value.ToString());
         }
         if (i == j)
         {
             string s = "update DonHang set maTTDH=2 , giaTriDonHang='" + tien + "' where maDH='" + Form1.maDH + "'";
             sql.ExecuteNonQuery(s);
             string s1 = "update BanAn set tinhTrang=1 where maBA=" + Form1.curTable + " and maCN=" + Form1.maCN;
             if (sql.ExecuteNonQuery(s1) > 0)
             {
                 MessageBox.Show("Đã chuyển xuống bếp");
             }
             var f1 = new Form1();
             this.Close();
             f1.Show();
         }
         else
         {
             MessageBox.Show("Không thể chuyển đơn hàng này xuống bếp!");
         }
     }
     else
     {
         MessageBox.Show("Đã hủy chuyển đơn xuống bếp");
     }
 }