예제 #1
0
        private void txtLuu_Click(object sender, EventArgs e)
        {
            if (txtTenGH.Text.Length == 0 && txtMaGH.Text.Length == 0)
            {
                errTenGH.SetError(txtTenGH, "Không được để trống");
            }
            else
            {
                errTenGH.SetError(txtTenGH, "");
            }
            if (errTenGH.GetError(txtTenGH).Length == 0)
            {
                gh.TenGianHang = txtTenGH.Text;
                gh.LoaiHangMa  = int.Parse(txtMaLoaiHang.Text);

                if (GianHangBus.UpdateGianHang(gh))
                {
                    MessageBox.Show("Cập nhật thánh công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    _frmGH.data = GianHangBus.GetListGianHang();
                    _frmGH.dgvGianHang.DataSource = _frmGH.data;
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Cập nhật thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }
        }
예제 #2
0
        private void btnDelete_Click(object sender, EventArgs e)
        {
            var          gh     = dgvGianHang.CurrentRow.DataBoundItem as GianHang;
            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 (GianHangBus.DeleteGianHang(gh.MaGianHang))
                {
                    MessageBox.Show("Xóa thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    data = GianHangBus.GetListGianHang();
                    dgvGianHang.DataSource = data;
                }
                else
                {
                    MessageBox.Show("Xóa thất bại", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
예제 #3
0
 public FrmGianHang()
 {
     InitializeComponent();
     data       = GianHangBus.GetListGianHang();
     dataFilter = data;
 }
 private void FrmCreateGianHang_Load(object sender, EventArgs e)
 {
     txtMaGH.Text = GianHangBus.GetMaGHNext().ToString();
 }