protected void btnInTonQuy_Click(object sender, DirectEventArgs e) { daBaoCaoSoDu dBCSD = new daBaoCaoSoDu(); crTonQuyCuoiNgay rptTonQuy = new crTonQuyCuoiNgay(); rptTonQuy.SetDataSource(dBCSD.TonQuyCuoiNgay(UIHelper.daPhien.MaDonVi, NgayThang)); daSoDuCuoiNgay dSDCK = new daSoDuCuoiNgay(); dSDCK.ThongTinBuuCuc(UIHelper.daPhien.MaDonVi); rptTonQuy.SetParameterValue(0, dSDCK.BuuCuc.DonVi); rptTonQuy.SetParameterValue(1, dSDCK.BuuCuc.BuuCuc); rptTonQuy.SetParameterValue(2, "Ngày " + NgayThang.ToString("dd/MM/yyyy")); rptTonQuy.SetParameterValue(3, 1); string _tf; _tf = UIHelper.daPhien.TenFileInBaoCao("TonQuyCuoiNgay"); rptTonQuy.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Server.MapPath("~") + _tf); string _url = UIHelper.daPhien.LayDiaChiURL(_tf); string script = "window.open('" + _url + "', '')"; this.btnInTonQuy.AddScript(script); }
protected void InAn_Click(object sender, DirectEventArgs e) { string json = e.ExtraParams["ValuesGDN"]; if (json == "") { return; } daSoDuCuoiNgay dSDCK = new daSoDuCuoiNgay(); daGiayDeNghi dGDN = new daGiayDeNghi(); dGDN.GDN.MaKeToanNgay = json; crGiayDeNghiTiepQuy rptGDN = new crGiayDeNghiTiepQuy(); rptGDN.SetDataSource(dGDN.InPhieu()); dSDCK.ThongTinBuuCuc(UIHelper.daPhien.MaDonVi); rptGDN.SetParameterValue(0, dSDCK.BuuCuc.DonVi); rptGDN.SetParameterValue(1, dSDCK.BuuCuc.BuuCuc); rptGDN.SetParameterValue(2, dSDCK.BuuCuc.TenTat); string _tf; _tf = UIHelper.daPhien.TenFileInBaoCao("GiayDeNghiTiepQuy"); rptGDN.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Server.MapPath("..") + _tf); string _url = UIHelper.daPhien.LayDiaChiURL(_tf); string script = "window.open('" + _url + "', '')"; this.btnThangSau.AddScript(script); }
private void HienThiNhap() { daSoDuCuoiNgay dSD = new daSoDuCuoiNgay(); stoSoDuTMCuoiNgay.DataSource = dSD.DanhSachDonVi(UIHelper.daPhien.MaDonVi, NgayThang); stoSoDuTMCuoiNgay.DataBind(); grdSoDuTMCuoiNgay.Title = "DANH SÁCH SỐ DƯ TIỀN MẶT CÁC ĐƠN VỊ TRỰC THUỘC NGÀY " + NgayThang.ToString("dd/MM/yyyy"); }
protected void mnuitemInTonQuy_Click(object sender, DirectEventArgs e) { string json = e.ExtraParams["ValuesSDTM"]; if (json == "") { return; } Dictionary <string, string>[] companies = JSON.Deserialize <Dictionary <string, string>[]>(json); string _makt = ""; DateTime _ngay = DateTime.Now; foreach (Dictionary <string, string> row in companies) { try { _makt = row["MaKeToanNgay"]; _ngay = DateTime.Parse(row["Ngay"]); } catch { _makt = ""; } } if (_makt != "") { daBaoCaoSoDu dBCSD = new daBaoCaoSoDu(); crTonQuyCuoiNgay rptTonQuy = new crTonQuyCuoiNgay(); rptTonQuy.SetDataSource(dBCSD.TonQuyCuoiNgayBuuCuc(UIHelper.daPhien.MaDonVi, _ngay)); daSoDuCuoiNgay dSDCK = new daSoDuCuoiNgay(); dSDCK.ThongTinBuuCuc(UIHelper.daPhien.MaDonVi); rptTonQuy.SetParameterValue(0, dSDCK.BuuCuc.DonVi); rptTonQuy.SetParameterValue(1, dSDCK.BuuCuc.BuuCuc); rptTonQuy.SetParameterValue(2, "Ngày " + _ngay.ToString("dd/MM/yyyy")); rptTonQuy.SetParameterValue(3, 2); string _tf; _tf = UIHelper.daPhien.TenFileInBaoCao("TonQuyCuoiNgayBC"); rptTonQuy.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Server.MapPath("~") + _tf); string _url = UIHelper.daPhien.LayDiaChiURL(_tf); string script = "window.open('" + _url + "', '')"; this.btnThangTruoc.AddScript(script); } }
protected void btnTongHop_Click(object sender, DirectEventArgs e) { daGiayDeNghi dGiay = new daGiayDeNghi(); daNganHang dNH = new daNganHang(); dNH.NHang.MaDonVi = UIHelper.daPhien.MaDonVi; dNH.NHang.IDNhom = (int)daNganHang.eNhomNganHang.NH_Đề_Nghị_Tiếp_Quỹ; if (dNH.ThongTin() == null) { X.Msg.Alert("Thiếu thông tin", "Chưa khai thông tin Ngân hàng").Show(); return; } dGiay.GDN.MaDonVi = UIHelper.daPhien.MaDonVi; dGiay.GDN.Ngay = txtNgayTongHop.SelectedDate; dGiay.GDN.IDNganHang = dNH.NHang.ID; dGiay.GDN.NoiDung = "V/v đề nghị tiếp quỹ TCBC Ngày" + txtNgayTongHop.SelectedDate.AddDays(1).ToString("dd/MM/yyyy"); daSoDuCuoiNgay dSDCK = new daSoDuCuoiNgay(); if (dSDCK.ThongTinBuuCuc(UIHelper.daPhien.MaDonVi) != null) { dGiay.GDN.TrinhDonVi = "Giám đốc " + dSDCK.BuuCuc.DonVi; } dGiay.GDN.NoiLuuVB = "Kế toán"; dGiay.TongHop(); string _makt; _makt = dGiay.GDN.MaDonVi + dGiay.GDN.Ngay.Value.ToString("yyyyMMdd"); dGiay.GDN.MaKeToanNgay = _makt; dGiay.ThongTin(); DocSo.DocSo ds = new DocSo.DocSo(); _makt = ds.DocSoDayDu(dGiay.GDN.SoTienDeNghi.ToString()) + " đồng"; _makt = _makt.Trim(); _makt = _makt.Replace(" ", " "); _makt = _makt.Substring(0, 1).ToUpper() + _makt.Substring(1, _makt.Length - 1); dGiay.GDN.BangChu = _makt; dGiay.CapNhatBangChu(); X.Msg.Alert("Hoàn thành", "Anh/Chị đã lập Giấy đề nghị Tiếp quỹ xong cho ngày " + dGiay.GDN.Ngay.Value.ToString("dd/MM/yyyy")).Show(); HienThiNhap(); }
private void HienThiNhap() { daSoDuCuoiNgay dSD = new daSoDuCuoiNgay(); DateTime _tungay, _denngay, _ngayhtai; _ngayhtai = DateTime.Now; _tungay = daTienIch.NgayDauThang(NgayThang); _denngay = daTienIch.NgayCuoiThang(NgayThang); if (_ngayhtai < _tungay) { return; } if (_denngay > _ngayhtai) { _denngay = _ngayhtai; } stoSoDuTMCuoiNgay.DataSource = dSD.DanhSachNhap(UIHelper.daPhien.MaDonVi, _tungay, _denngay); stoSoDuTMCuoiNgay.DataBind(); grdSoDuTMCuoiNgay.Title = "DANH SÁCH SỐ DƯ TIỀN MẶT THÁNG " + _tungay.Month.ToString() + " NĂM " + _tungay.Year.ToString(); }
protected void InAn_Click(object sender, DirectEventArgs e) { string json = e.ExtraParams["ValuesDCN"]; if (json == "") { return; } daDuCuoiTienMat dDCTM = new daDuCuoiTienMat(); daDuKienChiTra dDK = new daDuKienChiTra(); sp_tblGiayDeNghiTiepQuy_DanhSachResult pt = new sp_tblGiayDeNghiTiepQuy_DanhSachResult(); pt.TongSoDuTien = 0; pt.SoDuTienMat = 0; pt.SoDuTienMatTaiBuuCuc = 0; pt.SoDuTienMatTaiBDH = 0; pt.SoDuTienDangChuyen = 0; pt.dkctBangTienMat = 0; pt.DuKienChiTra = 0; pt.SoTienQuyKhacVay = 0; pt.SoTienVayQuyKhac = 0; dDCTM.TM.MaKeToanNgay = json; if (dDCTM.ThongTin() != null) { pt.TongSoDuTien = dDCTM.TM.Cong; pt.SoDuTienMat = dDCTM.TM.TCBCTapTrung; pt.SoDuTienMatTaiBuuCuc = dDCTM.TM.TCBCThanhToanTaiDonVi; pt.SoDuTienMatTaiBDH = dDCTM.TM.TKBD; pt.SoDuTienDangChuyen = dDCTM.TM.KinhDoanh; } dDK.DKCTra.MaKeToanNgay = json; if (dDK.ThongTin() != null) { pt.dkctBangTienMat = dDK.DKCTra.Cong; pt.DuKienChiTra = dDK.DKCTra.Cong; } pt.SoTienDeNghi = pt.DuKienChiTra - pt.TongSoDuTien; if (pt.SoTienDeNghi < 0) { pt.SoTienDeNghi = 0; } pt.SoTienDeNghi = Math.Round((pt.SoTienDeNghi.Value) / 1000000, 0) * 1000000; DocSo.DocSo ds = new DocSo.DocSo(); pt.BangChu = ds.DocSoDayDu(pt.SoTienDeNghi.ToString()) + " đồng"; pt.Ngay = DateTime.Parse(json.Substring(10, 2) + "/" + json.Substring(12, 2) + "/" + json.Substring(6, 4)); pt.NoiDung = "V/v đề nghị tiếp quỹ TCBC Ngày " + pt.Ngay.Value.AddDays(1).ToString("dd/MM/yyyy"); pt.NoiLuuVB = "Bưu cục"; daSoDuCuoiNgay dSDCK = new daSoDuCuoiNgay(); if (dSDCK.ThongTinBuuCuc(UIHelper.daPhien.MaDonVi) != null) { pt.TrinhDonVi = "Giám đốc " + dSDCK.BuuCuc.DonVi; } List <sp_tblGiayDeNghiTiepQuy_DanhSachResult> lstBC = new List <sp_tblGiayDeNghiTiepQuy_DanhSachResult>(); lstBC.Add(pt); crGiayDeNghiTiepQuyBuuCuc rptGDN = new crGiayDeNghiTiepQuyBuuCuc(); rptGDN.SetDataSource(daTienIch.ToDataTable(lstBC)); rptGDN.SetParameterValue(0, dSDCK.BuuCuc.DonVi); rptGDN.SetParameterValue(1, dSDCK.BuuCuc.BuuCuc); rptGDN.SetParameterValue(2, dSDCK.BuuCuc.TenTat); string _tf; _tf = UIHelper.daPhien.TenFileInBaoCao("GiayDeNghiTiepQuy"); rptGDN.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Server.MapPath("~") + _tf); string _url = UIHelper.daPhien.LayDiaChiURL(_tf); string script = "window.open('" + _url + "', '')"; this.btnThangSau.AddScript(script); /*crBieuNhapBaoCaoNhanhDonVi rptBCN = new crBieuNhapBaoCaoNhanhDonVi(); * rptBCN.SetDataSource(dBCN.DanhSachNhapBCN()); * * rptBCN.SetParameterValue(0, "BƯU ĐIỆN THÀNH PHỐ HÀ NỘI"); * rptBCN.SetParameterValue(1, UIHelper.daPhien.ThongTinDN.TenDonVi); * rptBCN.SetParameterValue(2, "BÁO CÁO NHANH TÌNH HÌNH SẢN XUẤT KINH DOANH CỦA ĐƠN VỊ"); * rptBCN.SetParameterValue(3, "Tháng " + Thang.ToString() + " Năm " + Nam.ToString()); * rptBCN.SetParameterValue(4, UIHelper.daPhien.TenNguoiSuDung); * * string _tf; * _tf = UIHelper.daPhien.TenFileInBaoCao("SoLieu"); * rptBCN.ExportToDisk(CrystalDecisions.Shared.ExportFormatType.PortableDocFormat, Server.MapPath("..") + _tf); * //string _url = UIHelper.daPhien.LayDiaChiURL("/BaoCao/frmHienThiBaoCao.aspx") + "?TenFilePDF=" + _tf; * string _url = UIHelper.daPhien.LayDiaChiURL(_tf); * * string script = "window.open('" + _url + "', '')"; * this.btnIn.AddScript(script);*/ }