Ejemplo n.º 1
0
        private void fillGrid()
        {
            String userLogin = ((User)Session["user"]).Login;
            String password  = ((User)Session["user"]).Password;
            //String userLogin = "******";
            //String password = "";
            List <Report> reportList = ReportDAO.getInstance().getAllReports(userLogin, password);

            DataTable dt = new DataTable();

            dt.Columns.Add(new DataColumn("ID", typeof(String)));
            dt.Columns.Add(new DataColumn("Name", typeof(String)));
            dt.Columns.Add(new DataColumn("Description", typeof(String)));
            dt.Columns.Add(new DataColumn("IMReport", typeof(String)));

            foreach (Report rep in reportList)
            {
                DataRow dr = null;
                dr                = dt.NewRow();
                dr["ID"]          = rep.Id;
                dr["Name"]        = rep.Name;
                dr["Description"] = rep.Description;
                dr["IMReport"]    = rep.IM_Report;
                dt.Rows.Add(dr);
            }

            ViewState["CurrentTable"] = dt;

            genericGridView.DataSource = dt;
            genericGridView.DataBind();
        }