예제 #1
0
 public void VatTu_Delete(VatTuPhuTung Data)
 {
     using (var cmd = new SqlCommand("sp_VatTuPhuTung_Delete", GetConnection()))
     {
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.Add(new SqlParameter("@MaVatTuPhuTung", Data.MaVatTuPhuTung));
         cmd.ExecuteNonQuery();
         connection.Close();
     }
 }
예제 #2
0
 public void VatTu_Update(VatTuPhuTung Data)
 {
     using (var cmd = new SqlCommand("sp_VatTuPhuTung_update", GetConnection()))
     {
         cmd.CommandType = CommandType.StoredProcedure;
         cmd.Parameters.Add(new SqlParameter("@MaVatTuPhuTung", Data.MaVatTuPhuTung));
         cmd.Parameters.Add(new SqlParameter("@TenVatTuPhuTung", Data.TenVatTuPhuTung));
         cmd.Parameters.Add(new SqlParameter("@SoLuongTon", Data.SoLuongTon));
         cmd.Parameters.Add(new SqlParameter("@DonGia", Data.DonGia));
         cmd.ExecuteNonQuery();
         connection.Close();
     }
 }
 private void btnThemMoi_Click(object sender, EventArgs e)
 {
     try
     {
         if (PhieuNhapVatTuPhuTungBUS.PhieuNhapVatTuPhuTung_KiemTra(txtMaPhieu.Text) == 0)
         {
             VatTuPhuTung             vtpt = new VatTuPhuTung();
             PhieuNhapVatTuPhuTung    pnvt = new PhieuNhapVatTuPhuTung();
             CT_PhieuNhapVatTuPhuTung ctpn = new CT_PhieuNhapVatTuPhuTung();
             pnvt.SoPhieuNhap     = txtMaPhieu.Text;
             pnvt.NgayNhap        = dateNgayNhap.Text;
             vtpt.MaVatTuPhuTung  = cbMaVTPT.Text;
             vtpt.TenVatTuPhuTung = txtTenVTPT.Text;
             ctpn.SoPhieuNhap     = txtMaPhieu.Text;
             ctpn.MaVatTuPhuTung  = cbMaVTPT.Text;
             ctpn.DonGia          = double.Parse(txtDonGia.Text);
             ctpn.SoLuong         = int.Parse(txtSoLuong.Text);
             ctpn.ThanhTien       = double.Parse(txtThanhTien.Text);
             ctpn.TenVatTuPhuTung = txtTenVTPT.Text;
             VatTuPhuTungBUS.VatTuPhuTung_Insert(vtpt);
             PhieuNhapVatTuPhuTungBUS.PhieuNhapVatTuPhuTung_Insert(pnvt);
             CT_PhieuNhapVatTuPhuTungBUS.CT_PhieuNhapVatTuPhuTung_Insert(ctpn);
             MessageBox.Show("Thêm mới phiếu nhập vật tư thành công!");
             tableDSVTPT.DataSource = PhieuNhapVatTuPhuTungBUS.PhieuNhapVatTuPhuTung_GetAll(dateNgayNhap.Text);
             for (int i = 0; i < tableDSVTPT.Rows.Count; i++)
             {
                 tableDSVTPT.Rows[i].HeaderCell.Value = (i + 1).ToString();
             }
         }
         else
         {
             MessageBox.Show("Phiếu nhập vật tư đã có. Xin nhập phiếu khác !!!", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
     btnXoa.Enabled      = false;
     tableDSVTPT.Enabled = true;
 }
 public static void VatTuPhuTung_Delete(VatTuPhuTung Data)
 {
     db.VatTu_Delete(Data);
 }
 public static void VatTuPhuTung_Update(VatTuPhuTung Data)
 {
     db.VatTu_Update(Data);
 }
 public static void VatTuPhuTung_Insert(VatTuPhuTung Data)
 {
     db.VatTuPhuTung_Insert(Data);
 }