예제 #1
0
        private void _DataBind()
        {
            MTCSYT.SYS_Session session = (MTCSYT.SYS_Session)Session["SYS_Session"];

            var thongKe = db.DN_TK_DNKeHoach(0, int.Parse(cmbThang.Value + ""), int.Parse("" + cmbNam.Value), int.Parse(cmbNgay.Value + "")).ToList();

            if (thongKe.Count() > 0)
            {
                btnIn.Enabled = true;
            }
            else
            {
                btnIn.Enabled = false;
            }
            grdDVT.DataSource = thongKe;
            grdDVT.DataBind();
        }
예제 #2
0
        private void DN_TK_KeHoach()
        {
            MTCSYT.SYS_Session session = (MTCSYT.SYS_Session)Session["SYS_Session"];
            int             ma_dviqly  = int.Parse(session.User.ma_dviqly);
            DM_DVQLYService dm_dviSer  = new DM_DVQLYService();
            var             donvi      = dm_dviSer.SelectDM_DVQLY(ma_dviqly);

            //DataTable dt = dbOR.DN_TK_DNKeHoach(int.Parse(session.User.ma_dviqly), int.Parse("" + Request["Thang"]), int.Parse("" + Request["Nam"]), int.Parse(Request["Ngay"] + ""));

            CBDN.ConvertListToTable cv = new CBDN.ConvertListToTable();
            var       tk = db.DN_TK_DNKeHoach(int.Parse(session.User.ma_dviqly), int.Parse("" + Request["Thang"]), int.Parse("" + Request["Nam"]), int.Parse(Request["Ngay"] + ""));
            DataTable dt = cv.ConvertToDataTable(tk.ToList());

            MTCSYT.Report.InDN_DuKien report = new MTCSYT.Report.InDN_DuKien(dt, "" + Request["Thang"], "" + Request["Nam"], Request["Ngay"], donvi.TEN_DVIQLY);

            ReportViewer1.Report = report;

            ReportToolbar1.ReportViewer = ReportViewer1;
        }