private void btThem_Click(object sender, EventArgs e)
        {
            errorProvider1.Clear();

            if (txtHieuXe.Text == "")
            {
                errorProvider1.SetError(txtHieuXe, "Tên hiệu Xe không được để trống!");
            }

            else
            {
                HieuXeDTO hx = new HieuXeDTO();

                hx.HieuXe = txtHieuXe.Text;
                bool kq = hxBus.them(hx);
                if (kq == false)
                {
                    MessageBox.Show("Thêm thông tin thất bại. Vui lòng kiểm tra lại dữ liệu");
                }
                else
                {
                    MessageBox.Show("Thêm thông tin thành công");
                }
                this.loadData_Vao_GridView();

                txtHieuXe.Text = "";
            }
        }
Esempio n. 2
0
 private void bt_luu_Click(object sender, EventArgs e)
 {
     if (check_null())
     {
         ThayDoiQuyDinhDTO thaydoi = thaydoiBus.select();
         int line = data_hieuxe.RowCount;
         if (line < thaydoi.SoLuongHieuXe1)
         {
             HieuXeDTO hx = new HieuXeDTO();
             hx.Mahieuxe  = int.Parse(tb_mahieuxe.Text);
             hx.Tenhieuxe = tb_hieuxe.Text;
             bool kq = hxBus.them(hx);
             if (kq == false)
             {
                 MessageBox.Show("Thêm hiệu xe thất bại. Vui lòng kiểm tra lại dữ liệu");
             }
             else
             {
                 MessageBox.Show("Thêm hiệu xe thành công");
                 this.loadData_Vao_GridView();
             }
             CurrencyManager myCurrencyManager = (CurrencyManager)this.BindingContext[data_hieuxe.DataSource];
             myCurrencyManager.Refresh();
         }
         else
         {
             MessageBox.Show("Vượt quá số hiệu xe cho phép");
         }
     }
 }