public void GetThongTinXe(string bienSo) { txtSoPhieu.Text = PhieuThuTienBLL.AutoMACTSC(); txtBienSo.Text = bienSo; DataTable dt = XeBLL.GetThongTinXe(bienSo); txtChuXe.Text = dt.Rows[0]["TENCHUXE"].ToString(); txtTienNo.Text = String.Format("{0:0,0}", decimal.Parse(dt.Rows[0]["TIENNO"].ToString())); }
private void GetDataGridViewPTT(string bienSo) { dgvPTT.DataSource = PhieuThuTienBLL.GetListPTT(bienSo); string[] columns = { "MAPTT", "NGAYTHU", "SOTIENTHU" }; Utility.ControlFormat.DataGridViewFormat(dgvPTT, columns); dgvPTT.Columns[0].HeaderText = "Mã phiếu thu tiền"; dgvPTT.Columns[2].HeaderText = "Ngày thu"; dgvPTT.Columns[3].HeaderText = "Số tiền thu"; }
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; } } }