private void btnDeletePay_Click(object sender, EventArgs e) { if (txtPayAgency.Text == "") { XtraMessageBox.Show("Bạn phải điền đầy đủ thông tin !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); return; } QuanLiTIenNo_DaiLi_DTO thanhtoan = new QuanLiTIenNo_DaiLi_DTO(); thanhtoan.MaTN = txtIDPayOfAgency.Text; try { if (QuanLiTienNo_DaiLi_BUS.XoaThongTinTienNoDL(thanhtoan)) { Load_DSNoDaiLi(); LoadThongTin_ThanhToanDL(txtIDAgency.Text.ToString()); txtIDPayOfAgency.Text = DataProvider.ExcuteScalar(string.Format("SELECT MaTN=dbo.fcGetMaTTDL()")); string arr = HoaDonNhapHang_BUS.TongNoDaiLi(txtIDAgency.Text); txtTotalDebt.Text = arr; txtPayAgency.Text = ""; XtraMessageBox.Show("Xóa thông tin thanh toán thành công !", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } }
public static bool ThemThongTinTienNoDL(QuanLiTIenNo_DaiLi_DTO thanhtoan) { SqlConnection con = DataProvider.KetNoi(); SqlCommand cmd = new SqlCommand("ThemThongTin_TienNoDL", con); try { cmd.CommandType = CommandType.StoredProcedure; SqlParameter p = new SqlParameter("@MaTN", thanhtoan.MaTN); cmd.Parameters.Add(p); p = new SqlParameter("@MaDL", thanhtoan.MaDL); cmd.Parameters.Add(p); p = new SqlParameter("@NgayTra", thanhtoan.NgayTra); cmd.Parameters.Add(p); p = new SqlParameter("@SoTienTra", thanhtoan.SoTienTra); cmd.Parameters.Add(p); cmd.ExecuteNonQuery(); DataProvider.DongKetNoi(con); return(true); } catch (Exception ex) { DataProvider.DongKetNoi(con); MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error); return(false); } }
public static List <QuanLiTIenNo_DaiLi_DTO> ThongTinTienNoDL(string s) { List <QuanLiTIenNo_DaiLi_DTO> ds = new List <QuanLiTIenNo_DaiLi_DTO>(); SqlConnection con = DataProvider.KetNoi(); try { string query = string.Format("EXEC dbo.DSTIENNODL @MaDL = N'" + s + "'"); dt = DataProvider.LayDataTable(query, con); } catch { return(null); } if (dt.Rows.Count == 0) { return(null); } for (int i = 0; i < dt.Rows.Count; i++) { QuanLiTIenNo_DaiLi_DTO thanhtoan = new QuanLiTIenNo_DaiLi_DTO(); thanhtoan.MaTN = (dt.Rows[i]["MaTN"].ToString()); thanhtoan.MaDL = (dt.Rows[i]["MaDL"].ToString()); thanhtoan.NgayTra = Convert.ToDateTime(dt.Rows[i]["NgayTra"].ToString()); thanhtoan.SoTienTra = Convert.ToDouble(dt.Rows[i]["SoTienTra"].ToString()); ds.Add(thanhtoan); } DataProvider.DongKetNoi(con); return(ds); }
public static bool XoaThongTinTienNoDL(QuanLiTIenNo_DaiLi_DTO thanhtoan) { return(QuanLiTienNo_DaiLi_DAL.XoaThongTinTienNoDL(thanhtoan)); }