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); } } }
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); } } } }
public frmLoaiHang() { InitializeComponent(); data = LoaiHangBus.getListLoaiHang(); dataFilter = data; dgvLoaiHang.DataSource = data; }
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(); }