// cập nhật nợ đầu, cơ sở dữ liệu ban đầu public void CapNhatNoDau() { BaoCaoCongNo_DTO r = new BaoCaoCongNo_DTO(); r.Thang = DateTime.Now.Month; r.Nam = DateTime.Now.Year; DataTable dt = BaoCaoCongNo_BUS.GetMaKhachHang(); int n = dt.Rows.Count; if (dt.Rows.Count > 0) { for (int i = 0; i < n; i++) { r.MaKhachHang = int.Parse(dt.Rows[i].ItemArray[0].ToString()); if (BaoCaoCongNo_BUS.CheckThongTin(r) == false) { r.NoDau = BaoCaoCongNo_BUS.GetSoTienNo(r.MaKhachHang); string ketQua = BaoCaoCongNo_BUS.ThemTonDau(r); if (ketQua != "Success") { MessageBox.Show(ketQua); return; } } } } }
private void btnBaoCao_Click(object sender, EventArgs e) { BaoCaoCongNo_DTO r = new BaoCaoCongNo_DTO(); try { r.Thang = int.Parse(txtThang.Text); } catch (FormatException) { MessageBox.Show("Tháng không được để trống và phải là số"); return; } try { r.Nam = int.Parse(txtNam.Text); } catch (FormatException) { MessageBox.Show("Năm không được để trống và phải là số"); return; } DataTable dt = BaoCaoCongNo_BUS.GetBaoCaoCongNoByThangNam(r); if (dt.Rows.Count == 0) { MessageBox.Show("Tháng, năm này không có trong CSDL"); } dgvCongNo.DataSource = dt; }
private void btnBaoCao_Click(object sender, EventArgs e) { BaoCaoCongNo_DTO r = new BaoCaoCongNo_DTO(); try { r.Thang = int.Parse(txtThang.Text); } catch (FormatException) { MessageBox.Show("Tháng không được để trống và phải là số"); return; } try { r.Nam = int.Parse(txtNam.Text); } catch (FormatException) { MessageBox.Show("Năm không được để trống và phải là số"); return; } DataTable dt = BaoCaoCongNo_BUS.GetBaoCaoCongNoByThangNam(r); if (dt.Rows.Count == 0) { MessageBox.Show("Tháng, năm này không có trong CSDL"); } colMaKhachHang.ValueMember = "MaKhachHang"; colMaKhachHang.DisplayMember = "TenKhachHang"; colMaKhachHang.DataSource = KhachHang_BUS.GetKhachHangAll(); dgvCongNo.DataSource = dt; btnXuat.Enabled = true; }
private void btnXoa_Click(object sender, EventArgs e) { //PhieuThuTien_DTO pt = new PhieuThuTien_DTO(); //pt.MaPT = int.Parse(txtMaPhieuThu.Text); //string ketQua = PhieuThuTien_BUS.XoaPhieuThu(pt); //if (ketQua != "Success") //{ // MessageBox.Show(ketQua); // return; //} //MessageBox.Show("Xóa thành công"); //HienThiPhieuThu(); string maHD; maHD = HoaDon_BUS.LayMaHoaDon(int.Parse(txtMaKhachHang.Text)); txtThu.Text = maHD; if (maHD != null) { HoaDon_BUS.XoaCTHoaDonByMa(int.Parse(maHD)); } HoaDon_BUS.XoaHoaDonbyMaKH(int.Parse(txtMaKhachHang.Text)); string KetQua3 = KhachHang_BUS.XoaKhachHangbyMa(int.Parse(txtMaKhachHang.Text)); BaoCaoCongNo_BUS.XoaKhachHangbyMa(int.Parse(txtMaKhachHang.Text)); PhieuThuTien_BUS.XoaPhieuThutuMaKH(int.Parse(txtMaKhachHang.Text)); if (KetQua3 != "Success") { MessageBox.Show(KetQua3); return; } MessageBox.Show("Xóa thành công"); HienThiDanhSach(); }
public void CapNhatNoDau() { BaoCaoCongNo_DTO r = new BaoCaoCongNo_DTO(); r.Thang = DateTime.Now.Month; r.Nam = DateTime.Now.Year; DataTable dt = BaoCaoCongNo_BUS.GetMaKhachHang(); int n = dt.Rows.Count; if (dt.Rows.Count > 0) { for (int i = 0; i < n; i++) { r.MaKhachHang = int.Parse(dt.Rows[i].ItemArray[0].ToString()); if (BaoCaoCongNo_BUS.CheckThongTin(r) == false) { r.NoDau = BaoCaoCongNo_BUS.GetSoTienNo(r.MaKhachHang); string ketQua = BaoCaoCongNo_BUS.ThemTonDau(r); if (ketQua != "Success") { MessageBox.Show(ketQua); return; } } // suy nghĩ xem có nên cập nhật lại nợ đầu không, xem có hợp lí không //else //{ // r.NoDau = BaoCaoCongNo_BUS.GetSoTienNo(r.MaKhachHang); // string kq = BaoCaoCongNo_BUS.CapNhatNoDauKhachHang(r); // if (kq != "Success") // { // MessageBox.Show(kq); // return; // } //} } } }