Exemplo n.º 1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     errorProvider1.Clear();
     if (txtMaNCC.Text == "" || txtTenNCC.Text == "" || txtSDT.Text == "" || txtEmail.Text == "" || txtDiaChi.Text == "")
     {
         MessageBox.Show("Dữ liệu chưa đủ.", "Thông Báo");
         // bắt lỗi
         if (txtMaNCC.Text == "")
         {
             errorProvider1.SetError(txtMaNCC, "Chưa điền mã nhà cung cấp");
         }
         if (txtTenNCC.Text == "")
         {
             errorProvider1.SetError(txtTenNCC, "Chưa điền tên nhà cung cấp");
         }
         if (txtSDT.Text == "")
         {
             errorProvider1.SetError(txtSDT, "Chưa điền SĐT");
         }
         if (txtEmail.Text == "")
         {
             errorProvider1.SetError(txtEmail, "Chưa điền email");
         }
         if (txtDiaChi.Text == "")
         {
             errorProvider1.SetError(txtDiaChi, "Chưa điền địa chỉ");
         }
     }
     else
     {
         if (chucnang == 1) // Nút thêm
         {
             if (checkma() == true)
             {
                 MessageBox.Show("Mã nhà cùng cấp đã tồn tại.", "Thông Báo");
                 //bắt lỗi
                 errorProvider1.SetError(txtMaNCC, "Mã nhà cùng cấp đã tồn tại.");
             }
             else
             {
                 SQL_ThongTin.Add_NCC(txtMaNCC.Text, txtSDT.Text, txtTenNCC.Text, txtDiaChi.Text, txtEmail.Text);
                 BatDau();
             }
         }
         if (chucnang == 2)// nút sửa
         {
             SQL_ThongTin.Edit__NCC(txtMaNCC.Text, txtSDT.Text, txtTenNCC.Text, txtDiaChi.Text, txtEmail.Text);
             BatDau();
         }
     }
 }