Exemple #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            string err = "";

            HH.MaHangHoa      = txtMaHangHoa.Text;
            HH.MaKho          = lueKho.EditValue.ToString();
            HH.TenHangHoa     = txtTenHangHoa.Text;
            HH.MaNhomHang     = lueNhomHang.EditValue.ToString();
            HH.MaVachNSX      = txtMaVachNSX.Text;
            HH.MaDonVi        = lueDonVi.EditValue.ToString();
            HH.XuatXu         = txtXuatXu.Text;
            HH.Thue           = Convert.ToInt32(txtThue.Text);
            HH.TonKhoToiThieu = Convert.ToInt32(txtTonKhoToiThieu.Text);
            HH.TonHienTai     = Convert.ToInt32(txtTonHienTai.Text);
            HH.MaNhaCungCap   = lueNhaCungCap.EditValue.ToString();
            HH.GiaMua         = Convert.ToInt32(txtGiaMua.Text);
            HH.GiaBanSi       = Convert.ToInt32(txtGiaBanSi.Text);
            HH.GiaBanLe       = Convert.ToInt32(txtGiaBanLe.Text);
            if (chkConQuanLy.Checked == true)
            {
                HH.ConQuanLy = true;
            }
            else
            {
                HH.ConQuanLy = false;
            }
            if (radioGroupHangHoaDichVu.SelectedIndex == 0)
            {
                HH.HangHoaOrDichVu = true;
            }
            else
            {
                HH.HangHoaOrDichVu = false;
            }
            if (themOrSua == 1)
            {
                try
                {
                    bool f = hangHoaBUS.ThemHangHoaBUS(ref err, HH);
                    if (f == true)
                    {
                        MessageBox.Show("Them thanh cong");
                    }
                    else
                    {
                        MessageBox.Show("Khong them duoc, Loi: " + err);
                    }
                }
                catch (SqlException)
                {
                    MessageBox.Show("Không thêm được. Lỗi: " + err);
                }
            }
            else
            {
                try
                {
                    bool f = hangHoaBUS.CapNhatHangHoaBUS(ref err, HH);
                    if (f == true)
                    {
                        MessageBox.Show("Sửa thành công");
                    }
                    else
                    {
                        MessageBox.Show("Không sửa được. Lỗi: " + err);
                    }
                }
                catch (SqlException)
                {
                    MessageBox.Show("Không sửa được. Lỗi: " + err);
                }
            }
        }