Пример #1
0
        protected void BindData(DateTime?start, DateTime?end)
        {
            xRPDataContext dts = new xRPDataContext();

            objectDataSource1.DataSource = dts.Sp_Qlsx_BaoCaoSanXuatTongHop_Select(null, null, null, start, end).ToList();

            var    sysconfig       = dts.Sys_ThongSoHeThongs;
            string tenCongTy       = (from t in sysconfig where t.ThongSo == "TenCongTy" select t.GiaTri).FirstOrDefault();
            string diaChiCongTy    = (from t in sysconfig where t.ThongSo == "DiaChiCongTy" select t.GiaTri).FirstOrDefault();
            string dienThoaiCongTy = (from t in sysconfig where t.ThongSo == "DienThoaiLienHe" select t.GiaTri).FirstOrDefault();

            lblTenCongTy.Text       = tenCongTy;
            lblDiaChiCongTy.Text    = "Địa chỉ: " + diaChiCongTy;
            lblDienThoaiCongTy.Text = "Số ĐT: " + dienThoaiCongTy;

            string ngaybc = "";

            if (start.HasValue)
            {
                ngaybc += "Từ ngày: " + start.Value.ToString("dd/MM/yyyy");
            }
            if (end.HasValue)
            {
                if (start.HasValue)
                {
                    ngaybc += " - " + end.Value.ToString("dd/MM/yyyy");
                }
                else
                {
                    ngaybc += "Tính đến: " + end.Value.ToString("dd/MM/yyyy");
                }
            }

            if (!string.IsNullOrEmpty(ngaybc))
            {
                lblNgayBaoCao.Text = ngaybc;
            }
            else
            {
                lblNgayBaoCao.Visible = false;
            }

            lblPrintAt.Text = "Print at: " + DateTime.Now.ToString("dd/MM/yyyy hh:mm");
        }