private void btn_Them_Click(object sender, EventArgs e)
 {
     ThoGiaCongDTO tgc = new ThoGiaCongDTO();
     if (txt_TenTho.Text == "")
         MessageBox.Show("Chưa nhập Tên thợ");
     else if (txt_DiaChi.Text == "")
         MessageBox.Show("Chưa nhập Địa chỉ");
     else
     {
         tgc.TenTho = txt_TenTho.Text;
         tgc.DiaChi = txt_DiaChi.Text;
         if (ThoGiaCongBUS.ThemThoGiaCong(tgc))
         {
             DanhSachThoGiaCong_Load(sender, e);
             int num = dgv_DanhSachThoGiaCong.Rows.Count;
             mathogiacong = Convert.ToUInt32(dgv_DanhSachThoGiaCong.Rows[num - 2].Cells[0].Value);
             txt_MaTho.Text = Convert.ToString(mathogiacong);
             MessageBox.Show("Thêm thành công");
         }
         else
             MessageBox.Show("Thêm thất bại");
     }
 }
 private void btn_CapNhat_Click(object sender, EventArgs e)
 {
     ThoGiaCongDTO tgc = new ThoGiaCongDTO();
     tgc.MaTho = uint.Parse(txt_MaTho.Text);
     if (tgc.MaTho != 0)
         if (txt_TenTho.Text == "")
             MessageBox.Show("Chưa nhập Tên thợ");
         else if (txt_DiaChi.Text == "")
             MessageBox.Show("Chưa nhập địa chỉ");
         else
         {
             tgc.TenTho = txt_TenTho.Text;
             tgc.DiaChi = txt_DiaChi.Text;
             if (ThoGiaCongBUS.CapNhatThoGiaCong(tgc))
             {
                 DanhSachThoGiaCong_Load(sender, e);
                 MessageBox.Show("Cập nhật thành công");
             }
             else
                 MessageBox.Show("Cập nhật thất bại");
         }
     else
         MessageBox.Show("Bạn chưa chọn thợ gia công để cập nhật lại thông tin");
 }
 public static void Update(ThoGiaCongDTO tgc)
 {
     string sql = "Update THOGIACONG set TenTho =('" + tgc.TenTho + "'), DiaChi =('" + tgc.DiaChi + "') where MaTho =" + tgc.MaTho + "";
     DataBase.ExcuNonQuery(sql);
 }
 public static void Insert(ThoGiaCongDTO tgc)
 {
     string sql = "insert into THOGIACONG(TenTho, DiaChi) values ('" + tgc.TenTho + "', '" + tgc.DiaChi + "')";
     DataBase.ExcuNonQuery(sql);
 }
 public static void Delete(ThoGiaCongDTO tgc)
 {
     string sql = "delete from THOGIACONG where MaTho = " + tgc.MaTho + "";
     DataBase.ExcuNonQuery(sql);
 }
 public static bool XoaThoGiaCong(ThoGiaCongDTO tgc)
 {
     ThoGiaCongDAO.Delete(tgc);
     return true;
 }
 public static bool ThemThoGiaCong(ThoGiaCongDTO tgc)
 {
     ThoGiaCongDAO.Insert(tgc);
     return true;
 }
 public static bool CapNhatThoGiaCong(ThoGiaCongDTO tgc)
 {
     ThoGiaCongDAO.Update(tgc);
     return true;
 }
 private void btn_Xoa_Click(object sender, EventArgs e)
 {
     ThoGiaCongDTO tgc = new ThoGiaCongDTO();
     tgc.MaTho = uint.Parse(txt_MaTho.Text);
     if (tgc.MaTho != 0)
     {
         if (ThoGiaCongBUS.XoaThoGiaCong(tgc))
         {
             DanhSachThoGiaCong_Load(sender, e);
             TaoMoi();
             MessageBox.Show("Xóa thành công");
         }
         else
             MessageBox.Show("Xoá thất bại");
     }
     else
         MessageBox.Show("Bạn chưa chọn thợ gia công để xóa");
 }