Пример #1
0
 void LoadDataNCC()
 {
     cbNCC.Properties.DataSource            = MatHang_BUS.LoadDataNCC();
     cbNCC.Properties.ValueMember           = "MaNCC";
     cbNCC.Properties.DisplayMember         = "TenNCC";
     cbNCC.Properties.BestFitMode           = BestFitMode.BestFitResizePopup;
     cbNCC.Properties.SearchMode            = SearchMode.AutoComplete;
     cbNCC.Properties.AutoSearchColumnIndex = 1;
 }
Пример #2
0
        private void btnLuuMH_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            string MaMH      = txtMaMH.Text;
            string TenMH     = txtTenMH.Text;
            string QuyCach   = txtQuyCach.Text;
            string TenNCC    = cbNCC.EditValue.ToString();
            string DonGiaMua = txtDGMua.Text;
            string DonGiaBan = txtDGBan.Text;
            string SLT       = txtSLT.Text;
            string KM        = txtKM.Text;

            MatHang_DTO mh = new MatHang_DTO(MaMH, TenMH, QuyCach, TenNCC, DonGiaMua, DonGiaBan, SLT, KM);

            if (MaMH == "" || TenMH == "" || TenNCC == "" || DonGiaMua == "" || DonGiaBan == "" || SLT == "" || QuyCach == "")
            {
                XtraMessageBox.Show("Bạn phải nhập đầy đủ thông tin của mặt hàng!", "Thông báo");
            }
            else
            {
                if (Them == true)
                {
                    try
                    {
                        MatHang_BUS.ThemMH(mh);
                        LoadDataMatHang();
                        LoadDataNCC();
                        XtraMessageBox.Show("Them thông tin mặt hàng thành công!", "Thông báo!");
                        LockControl();
                    }
                    catch (SqlException ex)
                    {
                        XtraMessageBox.Show(ex.Message);
                    }
                }
                else
                {
                    try
                    {
                        MatHang_BUS.SuaMH(mh);
                        LoadDataMatHang();
                        LoadDataNCC();
                        XtraMessageBox.Show("Sửa thông tin mặt hàng thành công!", "Thông báo!");
                        LockControl();
                    }
                    catch (SqlException ex)
                    {
                        XtraMessageBox.Show(ex.Message);
                    }
                }
            }
        }
Пример #3
0
        private void btnXoaMH_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            DialogResult check = XtraMessageBox.Show("Bạn có chắc chắn muốn xoá nhà mặt hàng này?", "Lưu ý", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk);

            if (check == DialogResult.Yes)
            {
                try
                {
                    MatHang_BUS.XoaMH(txtMaMH.Text);
                    LoadDataMatHang();
                    LoadDataNCC();
                }
                catch (SqlException ex)
                {
                    XtraMessageBox.Show(ex.Message);
                }
            }
        }
Пример #4
0
 void LoadDataMatHang()
 {
     grDanhSach.DataSource = MatHang_BUS.LoadDataMH();
 }