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()
        {
            daGiayDeNghi dGDN = new daGiayDeNghi();

            stoGDNTQuy.DataSource = dGDN.DanhSach(NgayThang, NgayThang);
            stoGDNTQuy.DataBind();
            grdGDNTQuy.Title = "DANH SÁCH GIẤY ĐỀ NGHỊ TIẾP QUỸ CỦA CÁC ĐƠN VỊ TRONG NGÀY " + NgayThang.ToString("dd/MM/yyyy");
        }
        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()
        {
            daGiayDeNghi dGDN = new daGiayDeNghi();
            DateTime     _tungay, _denngay, _ngayhtai;

            _ngayhtai = DateTime.Now;
            _tungay   = daTienIch.NgayDauThang(NgayThang);
            _denngay  = daTienIch.NgayCuoiThang(NgayThang);
            if (_ngayhtai < _tungay)
            {
                return;
            }
            if (_denngay > _ngayhtai)
            {
                _denngay = _ngayhtai;
            }

            stoGDNTQuy.DataSource = dGDN.DanhSach(UIHelper.daPhien.MaDonVi, _tungay, _denngay);
            stoGDNTQuy.DataBind();
            grdGDNTQuy.Title = "DANH SÁCH GIẤY ĐỀ NGHỊ TRONG THÁNG " + _tungay.Month.ToString() + " NĂM " + _tungay.Year.ToString();
        }
Exemplo n.º 5
0
        protected void btnFileAnh_Click(object sender, DirectEventArgs e)
        {
            if (MaKeToan == "")
            {
                return;
            }
            string _tf             = DateTime.Now.ToString("yyyyMMddHHmmss_") + btnFileAnh.PostedFile.FileName;
            string DuongDanFileAnh = TenFile(_tf);

            btnFileAnh.PostedFile.SaveAs(DuongDanFileAnh);

            FileInfo fileInfo = new FileInfo(DuongDanFileAnh);

            byte[] newBytes = new byte[fileInfo.Length];

            daGiayDeNghi dGiay = new daGiayDeNghi();

            dGiay.GDN.MaKeToanNgay = MaKeToan;
            dGiay.GDN.urlAnhBanIn  = "\\DataAnh\\" + _tf;
            dGiay.CapNhatAnhBanKy();
            imgBanKy.ImageUrl = dGiay.GDN.urlAnhBanIn;
        }