Ejemplo n.º 1
0
    protected void LoadGrid0()
    {
        //LogToPageUrgent("preparing to load gv");
        try
        {
            Panel0.Controls.Clear();
            GridView agv = new AutoGridView("data", "vwTadpoleTxLogs__CHECK_stacked", "gv0", false, "", "");


            Label lbl = new Label(); lbl.Font.Bold = true; lbl.Text = "Check 'ByWeek' vs. 'BySubject' data"; lbl.Font.Size = 12;
            Panel0.Controls.Add(lbl);
            Panel0.Controls.Add(agv);

            GridView agv2 = new AutoGridView("data", "vwTadpoleTxLogs__CHECK_mismatch_by_ID", "gv0a", false, "", "");
            Label    lbl2 = new Label(); lbl2.Font.Bold = true; lbl2.Text = "List of subjects with mismatches: "; lbl.Font.Size = 8;

            if (agv2.Rows.Count > 0)
            {
                Panel0.Controls.Add(lbl2);
                Panel0.Controls.Add(agv2);
            }
        }
        catch (Exception exc)
        {
            LogToPageUrgent(exc.Message);
        }
        //Populate_GridView("GridView_02", "select * from tblGroup where studyID = " + _content_studyID.ToString());
    }
Ejemplo n.º 2
0
    protected void LoadGrid4()
    {
        //LogToPageUrgent("preparing to load gv");
        //DropDownList ddlID = (DropDownList)FindControl("ddlID");

        if (ddlID.SelectedValue == "<select ID>")
        {
            LogToPageUrgent("Select an ID to view.");
        }
        else
        {
            try
            {
                Panel4.Controls.Clear();
                GridView agv = new AutoGridView("data", "vwSEC_Tadpole_TxHours_WKLY_ByID_TOTALS where ID = '" + ddlID.SelectedValue.ToString() + "' order by txweekof", "gv4", false, "",
                                                "gvBlack,gvBlack,gvBlue,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvRed,gvDkRed,gvDkRed,gvDkRed");


                Label lbl = new Label(); lbl.Font.Bold = true; lbl.Text = "Weekly Totals for ID: " + ddlID.SelectedValue.ToString(); lbl.Font.Size = 12;

                Panel4.Controls.Add(lbl);
                Panel4.Controls.Add(agv);


                LoadGrid4b();
            }
            catch (Exception exc)
            {
                LogToPageUrgent(exc.Message);
            }
            //Populate_GridView("GridView_02", "select * from tblGroup where studyID = " + _content_studyID.ToString());
        }
    }
Ejemplo n.º 3
0
    protected void LoadGrid2()
    {
        //LogToPageUrgent("preparing to load gv");
        try
        {
            GridView agv = new AutoGridView("data", "vwTadpoleTxLogBySubj__List", "gv_vwTadpoleTxLogBySubj__List", false, "", "");

            Panel2.Controls.Clear();
            Panel2.Controls.Add(agv);


            //SqlCommand sqlCmd = new System.Data.SqlClient.SqlCommand("select * from ALL_TadpoleTxLogBySubj order by ID, ttl_date ", oConnData);
            //DataTable dt = new DataTable();
            //SqlDataAdapter sqlAdapter = new SqlDataAdapter(sqlCmd);
            //sqlAdapter.Fill(dt);

            //GridView gv = new GridView();
            //gv.ID = "gv2";
            //gv.AutoGenerateColumns = true;
            //gv.DataSource = dt;
            //gv.DataBind();


            //Label lbl = new Label(); lbl.Font.Bold = true; lbl.Text = ""; lbl.Font.Size = 12;
            //Panel2.Controls.Add(lbl);
            //Panel2.Controls.Add(gv);
        }
        catch (Exception)
        {
            //LogToPageUrgent(exc.Message);
        }
        //Populate_GridView("GridView_02", "select * from tblGroup where studyID = " + _content_studyID.ToString());
    }
Ejemplo n.º 4
0
    protected void Load_TadpoleRandomization()
    {
        //need to build a Form View with the same # of fields that looks like the GridView
        // see:  http://forums.asp.net/t/1800561.aspx
        //

        Label lblError = (Label)Master.FindControl("lblInfoLog_Error");

        lblError.Text += "<br/>********* Load_TadpoleRandomization()";

        GridView agv = new AutoGridView("backend", "vw_Randomization_Tadpole order by site, ID", "gv_Randomization_Tadpole", true, "",
                                        ",,,,,,,,,gvGray,gvGray,gvGray,gvGray");

        //DataTable dt = oDBLookup.GetView("_AutoGrid_testtable");

        // Session["dataTable"] = dt;

        agv.RowEditing       += new GridViewEditEventHandler(gv_Randomization_Tadpole_RowEditing);
        agv.RowUpdating      += new GridViewUpdateEventHandler(gv_Randomization_Tadpole_RowUpdating);   /* <-- needs the buttons to have CausesValidation=false */
        agv.RowCancelingEdit += new GridViewCancelEditEventHandler(gv_Randomization_Tadpole_RowCancelingEdit);

        agv.RowCommand += new GridViewCommandEventHandler(gv_Randomization_Tadpole_RowCommand);

        agv.FooterRow.BackColor = Color.SlateBlue;

        //Panel1.Controls.Clear();
        //Panel1.Controls.Add(agv);

        UpdatePanel1.ContentTemplateContainer.Controls.Clear();
        UpdatePanel1.ContentTemplateContainer.Controls.Add(agv);


        //lblError.Text += "<br/> $$$  DataKeyNames = " + agv.DataKeyNames.ToString();
        //lblError.Text += "<br/> $$$  DataKeyNames = " + agv.DataKeyNames[0].ToString();
    }
Ejemplo n.º 5
0
        protected void LoadMaxIDs()
        {
            string   spSQL = "exec spGet_MaxID_by_Group " + Int32.Parse(selStudyID.SelectedValue.ToString());
            GridView gv1   = new AutoGridView("backend", spSQL, "gv_maxID", false, "", "");

            Panel_maxID.Controls.Clear();
            Panel_maxID.Controls.Add(gv1);
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        GridView agv = new AutoGridView("backend", "vwTadpolePATH__ADOS_Reliability_Status_TOTALS", "gv_vwTadpolePATH__ADOS_Reliability_Status_TOTALS", false, "",
                                        "gvNavy,gvNavy,gvNavy,gvNavy,gvNavy,gvPurple,gvPurple,gvBlack,gvDkBlack,gvRed");

        Panel1.Controls.Clear();
        Panel1.Controls.Add(agv);
    }
Ejemplo n.º 7
0
        protected void LoadMaxIDs(int studyID)
        {
            string   spSQL = "exec spGet_MaxID_by_Group " + studyID.ToString();
            GridView gv1   = new AutoGridView("backend", spSQL, "gv_maxID", false, "", "");

            Panel_maxID.Controls.Clear();
            Panel_maxID.Controls.Add(gv1);
        }
Ejemplo n.º 8
0
    protected void LoadNDARcsv(string tbl)
    {
        string ndarcsv = "select ROW_NUMBER() over(order by datatable_pk) as rownum, * from " + tbl.Replace(".csv", "");

        GridView gv1 = new AutoGridView("ndar", ndarcsv, "gv_Sites", false, "", "");

        Panel_ndarcsv.Controls.Clear();
        Panel_ndarcsv.Controls.Add(gv1);
    }
Ejemplo n.º 9
0
 protected void LoadMaxIDs()
 {
     try
     {
         string   spSQL = "exec spGet_MaxID_by_Group " + Int32.Parse(cboStudyID.Value.ToString());
         GridView gv1   = new AutoGridView("backend", spSQL, "gv_maxID", false, "", "");
         Panel_maxID.Controls.Clear();
         Panel_maxID.Controls.Add(gv1);
     }
     catch (Exception ex) {
         string x = ex.Message;
     }
 }
Ejemplo n.º 10
0
    //Populate the Subjects Gridview
    protected void Populate_DeletedRecs_Gridview()
    {
        Panel1.Controls.Clear();
        Panel1.Visible = true;

        try
        {
            string   sql = "select * from vwDeletedRecs  order by deleted desc";
            GridView DeletedRecs_gridview = new AutoGridView("data", sql, "SubjectDetails_gridview", false, "", "", "");

            Panel1.Controls.Clear();
            Panel1.Controls.Add(DeletedRecs_gridview);

            #region ORIG version
            //// here the cols are actually rows
            //SqlCommand sqlCmd_GetSubj = new System.Data.SqlClient.SqlCommand("exec spSEC_PIVOT__RowEQ_Subject__Dynamic_Where " + " ''," + where_cols, oConn);
            //DataTable dt_GetSubj = new DataTable();

            //SqlDataReader SqlReader_GetSubj = sqlCmd_GetSubj.ExecuteReader();
            //dt_GetSubj.Load(SqlReader_GetSubj);

            ////SqlDataAdapter sqlAdapter_GetSubj = new SqlDataAdapter(sqlCmd_GetSubj);
            ////sqlAdapter_GetSubj.Fill(dt_GetSubj);
            //int num_subjects = dt_GetSubj.Rows.Count;


            ////build the Gridview & columns
            //GridView SubjectDetails_gridview = new GridView();
            //SubjectDetails_gridview.ID = "SubjectDetails_gridview";
            //SubjectDetails_gridview.AutoGenerateColumns = true;
            //SubjectDetails_gridview.CssClass = "tblinputsmall_blue";
            ////SubjectDetails_gridview.RowDataBound += new GridViewRowEventHandler(SubjStatus_Totals_gridview_RowDataBound);


            ////Bind the data
            //SubjectDetails_gridview.DataSource = dt_GetSubj;
            //SubjectDetails_gridview.DataBind();
            //Panel_SubjectDetails.Controls.Add(SubjectDetails_gridview);
            #endregion
        }

        catch (SqlException oException)
        {
            //errorLink1.InnerHtml += oException.Message;  //new with full study

            foreach (SqlError oErr in oException.Errors)
            {
                tblmyinfo.Rows[0].Cells[0].InnerHtml += oErr.Message;
            }
        }
    }
Ejemplo n.º 11
0
    protected void LoadIt()
    {
        //GridView it = new jmgv(oConn);

        GridView gv1a = new AutoGridView("data", "select * from vwPATH_and_PATH_TX_subjects_summary where [PATH group]='MIND'");
        GridView gv1b = new AutoGridView("data", "select * from vwPATH_and_PATH_TX_subjects_summary where [PATH group]='UW'");

        Panel1a.Controls.Add(gv1a);
        Panel1b.Controls.Add(gv1b);

        GridView it = new AutoGridView("data", "select * from vwPATH_and_PATH_TX_subjects", "gv2", false,
                                       "l,l,l,l,l,l,l,l,l,l,l", "gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlue,gvBlue,gvBlue,gvBlack,gvBlack,gvRed"); //"black,black,black,black,black,blue,blue,blue,black,black,red");

        Panel2.Controls.Add(it);
    }
Ejemplo n.º 12
0
	protected void loadgrid()
	{

		Panel_gv.Controls.Clear();
		GridView agv = new AutoGridView("backend", "exec spSEC__GUIDstatus_by_studyID " + _content_studyID.ToString() + ", ''"
			, "gv4", false, "l,l,l,l,hyp4,hide,l,l,l,l,l,l,l,hyp4,hide",
			"gvBlack,gvBlack,gvBlack,gvBlack,gvBlue,gvBlue,gvDkRed,gvDkRed,gvDkRed,gvDkRed,gvBlack,gvBlack,gvBlack,gvBlue"
			,""
			, "");


		Label lbl = new Label(); lbl.Font.Bold = true; lbl.Text = "<br/>NDAR GUID INFO" ; lbl.Font.Size = 12;

		Panel_gv.Controls.Add(lbl);
		Panel_gv.Controls.Add(agv);

	}
Ejemplo n.º 13
0
    protected void LoadGrid4b()
    {
        try {
            Panel4b.Controls.Clear();

            GridView agv2 = new AutoGridView("data", "vwTadpoleTxLogBySubj__List where ID = '" + ddlID.SelectedValue.ToString() + "' order by cast(date as date), [clin name]", "gv4b", false, "l,h",
                                             "gvBlue,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvDkRed", ",https://uwac.autism.washington.edu/research/DataEntryForms/Common/TadpoleTXlog/TadpoleTXlog.aspx?pk=");

            Label lbl2 = new Label(); lbl2.Font.Bold = true; lbl2.Text = "All entries for ID: " + ddlID.SelectedValue.ToString(); lbl2.Font.Size = 12;

            Panel4b.Controls.Add(lbl2);
            Panel4b.Controls.Add(agv2);
        }
        catch (Exception exc)
        {
            LogToPageUrgent(exc.Message);
        }
    }
Ejemplo n.º 14
0
    protected void LoadGrid4b()
    {
        try {
            Panel4b.Controls.Clear();

            GridView agv2 = new AutoGridView("data", "vwTadpoleTxLogBySubj__List where ID = '" + ddlID.SelectedValue.ToString() + "' order by date, clinname", "gv4b", false, "",
                                             "gvBlue,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvDkRed");

            Label lbl2 = new Label(); lbl2.Font.Bold = true; lbl2.Text = "All entries for ID: " + ddlID.SelectedValue.ToString(); lbl2.Font.Size = 12;

            Panel4b.Controls.Add(lbl2);
            Panel4b.Controls.Add(agv2);
        }
        catch (Exception exc)
        {
            LogToPageUrgent(exc.Message);
        }
    }
Ejemplo n.º 15
0
    protected void LoadGrid2()
    {
        //LogToPageUrgent("preparing to load gv");
        try
        {
            Panel2.Controls.Clear();
            GridView agv = new AutoGridView("data", "vwSEC_Tadpole_TxHours_GROUPxSITE_TOTALS", "gv2", false, "all_l",
                                            "gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvPurple,gvGray,gvBlack,gvBlack,gvBlack,gvBlack,gvRed,gvDkRed,gvDkRed,gvDkRed,gvBlack,gvBlack");

            Label lbl = new Label(); lbl.Font.Bold = true; lbl.Text = "Overall Totals by Site & Group"; lbl.Font.Size = 12;
            Panel2.Controls.Add(lbl);
            Panel2.Controls.Add(agv);
        }
        catch (Exception exc)
        {
            LogToPageUrgent(exc.Message);
        }
        //Populate_GridView("GridView_02", "select * from tblGroup where studyID = " + _content_studyID.ToString());
    }
Ejemplo n.º 16
0
    protected void LoadGrid0()
    {
        //LogToPageUrgent("preparing to load gv");
        try
        {
            Panel0.Controls.Clear();
            GridView agv = new AutoGridView("data", "vwTadpoleTxLogs__CHECK_stacked", "gv0", false, "", "all_gvNavy");


            Label lbl = new Label(); lbl.Font.Bold = true; lbl.Text = "Check 'ByWeek' vs. 'BySubject' data"; lbl.Font.Size = 12; lbl.ForeColor = Color.Navy;
            Panel0.Controls.Add(lbl);
            Panel0.Controls.Add(agv);

            GridView agv2 = new AutoGridView("data", "vwTadpoleTxLogs__CHECK_mismatch_by_ID", "gv0a", false, "", "all_gvNavy");
            Label    lbl2 = new Label(); lbl2.Font.Bold = true; lbl2.Text = "<br/>List of subjects with mismatches: "; lbl2.Font.Size = 10; lbl2.ForeColor = Color.Navy;

            if (agv2.Rows.Count > 0)
            {
                Panel0.Controls.Add(lbl2);
                Panel0.Controls.Add(agv2);
            }

            GridView agv3 = new AutoGridView("data", "select * from vwSEC_TadpoleTxLog_PotentialDUPS_ForWEB order by weekA, weekB, ID, [date]", "gv0b", false, "l,l,l,l,l,l,l,l,l,hyp4,hide,hyp4,hide", "all_gvNavy");
            Label    lbl3 = new Label(); lbl3.Font.Bold = true; lbl3.Text = "<br/>List of potential duplicates: "; lbl3.Font.Size = 10; lbl3.ForeColor = Color.Navy;

            if (agv3.Rows.Count > 0)
            {
                Panel0.Controls.Add(lbl3);
                Panel0.Controls.Add(agv3);
            }
            else
            {
                lbl3.Text = "<br/>Hooray no duplicates!";
                Panel0.Controls.Add(lbl3);
            }
        }
        catch (Exception exc)
        {
            LogToPageUrgent(exc.Message);
        }
        //Populate_GridView("GridView_02", "select * from tblGroup where studyID = " + _content_studyID.ToString());
    }
Ejemplo n.º 17
0
    protected void LoadGrid1()
    {
        //LogToPageUrgent("preparing to load gv");
        try
        {
            //SqlCommand sqlCmd = new System.Data.SqlClient.SqlCommand("select * from vwTadpoleTxLogs__CHECK_stacked ", oConnData);
            //DataTable dt = new DataTable();
            //SqlDataAdapter sqlAdapter = new SqlDataAdapter(sqlCmd);
            //sqlAdapter.Fill(dt);

            //GridView gv = new GridView();
            //gv.ID = "gv1";
            //gv.AutoGenerateColumns = true;
            //gv.DataSource = dt;
            //gv.DataBind();


            GridView agv = new AutoGridView("data", "vwTadpoleTxLogs__CHECK_stacked", "gv0", false, "", "all_gvNavy");
            Label    lbl = new Label(); lbl.Font.Bold = true; lbl.Text = ""; lbl.Font.Size = 10;


            Panel1.Controls.Add(lbl);
            Panel1.Controls.Add(agv);


            //show list of weeks with mismatch
            GridView agv2 = new AutoGridView("data", "vwTadpoleTxLogs__CHECK_mismatch_by_ID", "gv0a", false, "", "all_gvNavy");
            Label    lbl2 = new Label(); lbl2.Font.Bold = true; lbl2.Text = "<br/>List of subjects with mismatches: "; lbl2.Font.Size = 10; lbl2.ForeColor = Color.Navy;

            if (agv2.Rows.Count > 0)
            {
                Panel1.Controls.Add(lbl2);
                Panel1.Controls.Add(agv2);
            }
        }
        catch (Exception exc)
        {
            //LogToPageUrgent(exc.Message);
        }
        //Populate_GridView("GridView_02", "select * from tblGroup where studyID = " + _content_studyID.ToString());
    }
    protected void LoadIt()
    {
        ////GridView it = new jmgv(oConn);
        //GridView gv0a = new AutoGridView("backend", "select * from vwTadpole_details_1");

        //Panel0a.Controls.Add(gv0a);


        //GridView gv1a = new AutoGridView("data", "select * from vwTadpole_and_Tadpole_TX_subjects_summary where [Site]='MIND'");
        //GridView gv1b = new AutoGridView("data", "select * from vwTadpole_and_Tadpole_TX_subjects_summary where [Site]='UW'");
        //GridView gv1c = new AutoGridView("data", "select * from vwTadpole_and_Tadpole_TX_subjects_summary where [Site]='VU'");

        //Panel1a.Controls.Add(gv1a);
        //Panel1b.Controls.Add(gv1b);
        //Panel1b.Controls.Add(gv1c);

        GridView it = new AutoGridView("data", "select * from vwTadpole_and_Tadpole_TX_subjects", "gv2", false,
                                       "l,l,l,l,l,l,l,l,l,l,l,l,l,l,l,l", "gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlack,gvBlue,gvBlue,gvBlue,gvBlack,gvBlack,gvBlack,gvPurple,gvPurple,gvPurple,gvPurple,gvPurple,gvRed"); //"black,black,black,black,black,blue,blue,blue,black,black,red");

        Panel2.Controls.Add(it);
    }
Ejemplo n.º 19
0
    protected void BuildLegendTable()
    {
        GridView agv = new AutoGridView("backend", "vwDBrole_Pivoted", "gv0", false, "all_l", "gvBlack,gvBlueViolet,gvSkyblue,gvRoyalBlue,gvOrange,gvRed,gvLime,gvTeal");

        Panel_LegendTable.Controls.Add(agv);
    }
Ejemplo n.º 20
0
    protected void Load_DescStats()
    {
        //Label lblError = (Label)Master.FindControl("lblInfoLog_Error");
        //lblError.Text += "<br/>********* Load_TadpoleRandomization()<br/>";
        GridView gv0 = new AutoGridView("backend", "vwTadpole_Sites__Crosstabs order by site", "gv_Cross", false, "", "");

        Panel_Cross.Controls.Clear();
        Panel_Cross.Controls.Add(gv0);

        GridView gv0b = new AutoGridView("backend", "vwTadpole_Sites__Crosstabs2 order by txgroup", "gv_Cross2", false, "", "");

        Panel_Cross2.Controls.Clear();
        Panel_Cross2.Controls.Add(gv0b);


        GridView gv1 = new AutoGridView("backend", "vwTadpole_Sites__DescStats order by site", "gv_Sites", false, "", "");

        Panel_Sites.Controls.Clear();
        Panel_Sites.Controls.Add(gv1);

        GridView gv2 = new AutoGridView("backend", "vwTadpole_Groups__DescStats order by TxGroup", "gv_Groups", false, "", "");

        Panel_Groups.Controls.Clear();
        Panel_Groups.Controls.Add(gv2);

        GridView gv3a = new AutoGridView("backend", "vwTadpole_Groups__DescStats_SiteByGroup order by Site,TxGroup", "gv_3a", false, "", "");

        Panel3a.Controls.Clear();
        Panel3a.Controls.Add(gv3a);

        GridView gv3b = new AutoGridView("backend", "vwTadpole_Groups__DescStats_SiteByGroup order by TxGroup, Site", "gv_3b", false, "", "");

        Panel3b.Controls.Clear();
        Panel3b.Controls.Add(gv3b);


        //DETAILS
        SQL_utils sql = new SQL_utils();
        int       n1  = sql.IntScalar_from_SQLstring("select count(*) as n from uwautism_research_backend..vw_Randomization_Tadpole where TxGroup is not null");
        int       n2  = sql.IntScalar_from_SQLstring("select count(*) as n from uwautism_research_backend..vw_Randomization_Tadpole where TxGroup is  null");

        GridView gvDetails = new AutoGridView("backend", "vw_Randomization_Tadpole where TxGroup is not null order by Site, ID", "gvDetails", false, "", "");
        Label    lbl1      = new Label();

        lbl1.Text      = "Randomized Subjects (N = " + n1.ToString() + ")<br/>";
        lbl1.Font.Bold = true; lbl1.Font.Size = 12;


        Panel_Details.Controls.Clear();
        Panel_Details.Controls.Add(lbl1);
        Panel_Details.Controls.Add(gvDetails);

        GridView gvDetails2 = new AutoGridView("backend", "vw_Randomization_Tadpole where TxGroup is null order by Site, ID", "gvDetails2", false, "", "");
        Label    lbl2       = new Label();

        lbl2.Text      = "Subjects Not Randomized (N = " + n2.ToString() + ")<br/>";
        lbl2.Font.Bold = true; lbl2.Font.Size = 12;

        Panel_Details2.Controls.Clear();
        Panel_Details2.Controls.Add(lbl2);
        Panel_Details2.Controls.Add(gvDetails2);
    }