private void btnThem_Click(object sender, EventArgs e)
 {
     if (tbTenLoaiHang.Text.Length == 0)
     {
         erpName.SetError(tbTenLoaiHang, "Không được để trống");
     }
     else
     {
         erpName.SetError(tbTenLoaiHang, "");
     }
     if (erpName.GetError(tbTenLoaiHang).Length == 0)
     {
         var lh = new LoaiHang();
         lh.TenLoaiHang = tbTenLoaiHang.Text;
         if (LoaiHangBus.createLoaiHang(lh))
         {
             MessageBox.Show("Thêm mới thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             _frmLoaiHang.data = LoaiHangBus.getListLoaiHang();
             _frmLoaiHang.dgvLoaiHang.DataSource = _frmLoaiHang.data;
             this.Close();
         }
         else
         {
             MessageBox.Show("Thêm mới thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
     }
 }
Exemplo n.º 2
0
 private void btnSua_Click(object sender, EventArgs e)
 {
     if (tbMaLoaiHang.Text.Length == 0)
     {
         erpName.SetError(tbMaLoaiHang, "Chưa chọn loại hàng để sửa");
     }
     else
     {
         if (tbTenLoaiHang.Text.Length == 0)
         {
             erpName.SetError(tbTenLoaiHang, "Không được để trống");
         }
         else
         {
             erpName.SetError(tbTenLoaiHang, "");
         }
         if (erpName.GetError(tbTenLoaiHang).Length == 0)
         {
             lh.TenLoaiHang = tbTenLoaiHang.Text;
             if (LoaiHangBus.updateLoaiHang(lh))
             {
                 MessageBox.Show("Cập nhật thánh công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 data = LoaiHangBus.getListLoaiHang();
                 dgvLoaiHang.DataSource = data;
             }
             else
             {
                 MessageBox.Show("Cập nhật thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
         }
     }
 }
Exemplo n.º 3
0
 public frmLoaiHang()
 {
     InitializeComponent();
     data                   = LoaiHangBus.getListLoaiHang();
     dataFilter             = data;
     dgvLoaiHang.DataSource = data;
 }
Exemplo n.º 4
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            var          lh     = dgvLoaiHang.CurrentRow.DataBoundItem as LoaiHang;
            DialogResult result = MessageBox.Show("Bạn có chắc chắn xóa", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Question);

            if (result == DialogResult.OK)
            {
                if (LoaiHangBus.deleteLoaiHang(lh.MaLoaiHang))
                {
                    MessageBox.Show("Xóa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    data = LoaiHangBus.getListLoaiHang();
                    dgvLoaiHang.DataSource = data;
                }
                else
                {
                    MessageBox.Show("Xóa thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
 private void frmThem_Load(object sender, EventArgs e)
 {
     tbMaLoaiHang.Text = LoaiHangBus.getCurrentMaLoaiHang().ToString();
 }
 public frmThem()
 {
     InitializeComponent();
     tbMaLoaiHang.Text = LoaiHangBus.getCurrentMaLoaiHang().ToString();
 }