public static void ThayDoiTienNo(ThayDoiTienNo tienNo) { DataAccessHelper db = new DataAccessHelper(); SqlCommand cmd = db.Command("THAYDOITIENNO"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@_BIENSO", tienNo.BienSo); cmd.Parameters.AddWithValue("@_TIENNO", tienNo.TienNo); SqlDataAdapter da = new SqlDataAdapter(cmd); db.dt = new DataTable(); da.Fill(db.dt); }
private void btnTraNo_Click(object sender, EventArgs e) { if (decimal.Parse(txtTienTra.Text) <= 0) { MessageBox.Show("Nhập số tiền lớn hơn 0VND", "Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { tienTra = decimal.Parse(txtTienTra.Text); tienNo = decimal.Parse(txtTienNo.Text); if (tienTra > tienNo) { MessageBox.Show("Tiền khách trả không được lớn hơn tiền nợ", "Thông báo", MessageBoxButtons.OK); txtTienTra.Clear(); txtTienNoConLai.Clear(); } else { PhieuThuTien phieuThuTien = new PhieuThuTien(txtSoPhieu.Text, txtBienSo.Text, DateTime.Now, tienTra); try { PhieuThuTienBLL.NhapPhieuThuTien(phieuThuTien); } catch (Exception ex) { MessageBox.Show(ex.Message); } ThayDoiTienNo _tienNo = new ThayDoiTienNo(); _tienNo.BienSo = txtBienSo.Text; _tienNo.TienNo = decimal.Parse(txtTienNoConLai.Text); ThayDoiTienNoBLL.ThayDoiTienNo(_tienNo); MessageBox.Show("Thay đổi tiền nợ thành công!", "Thông báo", MessageBoxButtons.OK); txtTienNo.Text = txtTienNoConLai.Text; txtTienTra.Clear(); txtTienNoConLai.Clear(); btnInPhieu.Enabled = true; } } }
public static void ThayDoiTienNo(ThayDoiTienNo tienNo) { ThayDoiTienNoDAL.ThayDoiTienNo(tienNo); }