コード例 #1
0
 private void button1_Click(object sender, EventArgs e)
 {
     if (file_img.Equals("") || txt_madon.Equals(""))
     {
         MessageBox.Show("Không để trống mã đơn/Ảnh");
     }
     else
     {
         if (!check(txt_madon.Text))
         {
             themdl();
             f.load_donthuoc();
             f.load();
         }
         else
         {
             MessageBox.Show("Trùng mã đơn");
         }
     }
 }
コード例 #2
0
        private void btn_ok_Click(object sender, EventArgs e)
        {
            switch (f.button)
            {
            case "insert":
                if (txt_mkh.Text != "")
                {
                    if (!check(txt_mkh.Text))
                    {
                        themdl();
                        f.load_donthuoc();
                    }

                    else
                    {
                        MessageBox.Show("Đã tồn tại mã khách hàng");
                    }
                }
                else
                {
                    MessageBox.Show("Không để trống mã khách hàng");
                }



                break;

            case "update":

                suadl();
                f.load_donthuoc();
                break;
            }



            void themdl()
            {
                khachHang t = new khachHang();

                t.MaKH  = txt_mkh.Text.ToString();
                t.TenKH = txt_tenkh.Text.ToString();
                t.SoDT  = txtsdt.Text.ToString();
                khachhang.insert(t);
                f.load();
                this.Close();
            }

            void suadl()
            {
                khachHang t = new khachHang();

                t.MaKH  = txt_mkh.Text.ToString();
                t.TenKH = txt_tenkh.Text.ToString();
                t.SoDT  = txtsdt.Text.ToString();
                khachhang.update(t);
                f.load();
                this.Close();
            }

            bool check(string manv)
            {
                bool c = false;
                // true = tồn tại
                DataGridView d;

                d = f.dg_khachhang;
                // MessageBox.Show(f.dg_khachhang.Rows[0].Cells[0].Value.ToString());
                for (int i = 0; i < d.RowCount; i++)
                {
                    if (manv == f.dg_khachhang.Rows[i].Cells[0].Value.ToString().Trim())
                    {
                        c = true;
                        break;
                    }
                }
                return(c);
            }
        }