public void DocVaGhiDuLieu() { string rTenFile = ""; daCauHinh dCH = new daCauHinh(); dCH.Lay(dCH.TimMaThamSo((int)daCauHinh.eCauHinh.Đường_Dẫn_Paypost)); if (dCH.CauHinh != null) { rTenFile = dCH.CauHinh.GiaTri; } rTenFile = rTenFile + "\\TRANSACTION"; List <string> dsThuMuc; daThuMuc dTM = new daThuMuc(); dsThuMuc = dTM.TimThuMucCoDuLieu(rTenFile); DateTime _NgayPhatHanh = DateTime.Now; string _rTenFileDL = ""; for (int i = 0; i < dsThuMuc.Count; i++) { _rTenFileDL = rTenFile + "\\" + dsThuMuc[i] + "\\" + _NgayPhatHanh.ToString("yyyyMMdd") + ".log"; if (KiemTraCoTonTaiFile(_rTenFileDL)) { DocGhi(_rTenFileDL, _NgayPhatHanh); } } }
public void DocVaGhiDuLieu(DateTime rTuNgay, DateTime rDenNgay) { daDuLieuPayPost dDLPP = new daDuLieuPayPost(); dDLPP.XoaTatCa(); string rTenFile = ""; daCauHinh dCH = new daCauHinh(); dCH.Lay(dCH.TimMaThamSo((int)daCauHinh.eCauHinh.Đường_Dẫn_Paypost)); if (dCH.CauHinh != null) { rTenFile = dCH.CauHinh.GiaTri; } rTenFile = rTenFile + "\\TRANSACTION"; List <string> dsThuMuc; daThuMuc dTM = new daThuMuc(); dsThuMuc = dTM.TimThuMucCoDuLieu(rTenFile); DateTime _NgayPhatHanh;// = DateTime.Now; string _rTenFileDL = ""; int i; _NgayPhatHanh = rTuNgay; while (_NgayPhatHanh <= rDenNgay) { for (i = 0; i < dsThuMuc.Count; i++) { _rTenFileDL = rTenFile + "\\" + dsThuMuc[i] + "\\" + _NgayPhatHanh.ToString("yyyyMMdd") + ".log"; if (KiemTraCoTonTaiFile(_rTenFileDL)) { DocGhi(_rTenFileDL, _NgayPhatHanh); } } _NgayPhatHanh = _NgayPhatHanh.AddDays(1); } }
private void btnLay_Click(object sender, EventArgs e) { daThuMuc dTM = new daThuMuc(); dTM.TimThuMuc(); }