Beispiel #1
0
 public void LoadDataChiTiet()
 {
     btnThoat1.Enabled = true;
     LoadDataSanPham();
     cboTenSP.Text         = "";
     dt2                   = new DataTable();
     dt2                   = PhieuXuatChiTietCtrl.GetData(txtMaPhieu.Text);
     dgvChiTiet.DataSource = dt2;
     btnThem1.Enabled      = true;
     btnSua1.Enabled       = true;
     btnXoa1.Enabled       = true;
     txtTimKiem1.Enabled   = true;
     dgvChiTiet.Enabled    = true;
 }
Beispiel #2
0
        private void btnLuu1_Click(object sender, EventArgs e)
        {
            if (cboTenSP.Text == "" || comboBox1.Text == "" || txtSL.Text == "")
            {
                MessageBox.Show("Bạn Cần Điền Đầy Đủ Thông Tin Trước Khi Lưu", "Thông Báo");
            }
            else
            if (check1 == 1)
            {
                ChiTietPhieuXuatObj qh = new ChiTietPhieuXuatObj();
                qh.MaPX      = txtMaPhieu.Text;
                qh.MaSP      = cboTenSP.SelectedValue.ToString();
                qh.SoLuong   = int.Parse(txtSL.Text);
                qh.ChungLoai = comboBox1.Text;


                if (PhieuXuatChiTietCtrl.InsertProfile(qh) > 0)
                {
                    MessageBox.Show("Thêm mới thành công");
                    frmPhieuXuat_Load(sender, e);
                    LoadDataChiTiet();
                    dgvPhieuXuat.Enabled = true;
                }
                else
                {
                    MessageBox.Show("Không thể thêm mới");
                }
            }

            else
            {
                ChiTietPhieuXuatObj qh = new ChiTietPhieuXuatObj();
                qh.MaPX      = txtMaPhieu.Text;
                qh.MaSP      = cboTenSP.SelectedValue.ToString();
                qh.SoLuong   = int.Parse(txtSL.Text);
                qh.ChungLoai = comboBox1.Text;
                if (PhieuXuatChiTietCtrl.UpdateProfile(qh) > 0)
                {
                    MessageBox.Show("Sửa thành công");
                    frmPhieuXuat_Load(sender, e);
                    LoadDataChiTiet();
                    dgvPhieuXuat.Enabled = true;
                }
                else
                {
                    MessageBox.Show("Không thể Sửa");
                }
            }
        }
Beispiel #3
0
 private void btnXoa1_Click(object sender, EventArgs e)
 {
     if (cboTenSP.Text == "")
     {
         MessageBox.Show("Bạn cần chọn Sản Phẩm để xóa !", "Thông Báo");
     }
     else
     if (MessageBox.Show("Bạn có chắc chắn muốn xóa Sản Phẩm " + cboTenSP.Text + "?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         ChiTietPhieuXuatObj qh = new ChiTietPhieuXuatObj();
         qh.MaPX = txtMaPhieu.Text;
         qh.MaSP = cboTenSP.SelectedValue.ToString();
         if (PhieuXuatChiTietCtrl.DeleteProfile(qh) > 0)
         {
             MessageBox.Show("Xóa thành công");
             LoadDataChiTiet();
         }
         else
         {
             MessageBox.Show("Không thể Xóa");
         }
     }
 }
Beispiel #4
0
 public void LoadDataSanPham()
 {
     cboTenSP.DataSource    = PhieuXuatChiTietCtrl.GetDataSanPham();
     cboTenSP.ValueMember   = "MaSP";
     cboTenSP.DisplayMember = "TenSP";
 }