Example #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                Master.PageTitle           = "Monitor Details List";
                Master.ShowPageSubTitle    = true;
                Master.PageSubtitle        = "Monitor Details List";
                Master.ShowPageLastUpdated = false;
                this.Title = "Monitors Details List";

                //string localInstance = "";
                if (Request.QueryString["app"] != null)
                {
                    application = Request.QueryString["app"];
                }
                if (Request.QueryString["inst"] != null)
                {
                    instance = Request.QueryString["inst"];
                    //localInstance = sqlHelper.getInstanceFullName(instance);
                }
                Master.PageSubtitle = "For Application " + application + " and Instance " + instance;
                MonitorDataAccess monitorData = new MonitorDataAccess();
                DataSet           ds          = new DataSet();

                ds = monitorData.getMonitorDetailsList("id", dbConnection, application, instance, priority, monitor);
                this.GridView1.DataSource = ds.Tables["DATA"].DefaultView.ToTable();
                this.GridView1.DataBind();

                //GridView1.DataSource =  MonitorDataAccessLayer.GetMonitors("id", dbConnection, application, instance, "", "");
                //  GridView1.DataBind();
            }
        }
Example #2
0
        protected void GridView1_Sorting(object sender, GridViewSortEventArgs e)
        {
            //Response.Write("Sort Expression = " + e.SortExpression);
            //Response.Write("<br/>");
            //Response.Write("Sort Direction = " + e.SortDirection.ToString());

            SortDirection sortDirection = SortDirection.Ascending;
            string        sortField     = string.Empty;

            SortGridview((GridView)sender, e, out sortDirection, out sortField);
            string strSortDirection = sortDirection == SortDirection.Ascending ? "ASC" : "DESC";

            MonitorDataAccess monitorData = new MonitorDataAccess();
            DataSet           ds          = new DataSet();


            ds = monitorData.getMonitorDetailsList(e.SortExpression + " " + strSortDirection, dbConnection, application, instance, priority, monitor);
            this.GridView1.DataSource = ds.Tables["DATA"].DefaultView.ToTable();
            this.GridView1.DataBind();


            //GridView1.DataSource = MonitorDataAccessLayer.GetMonitors(e.SortExpression + " " + strSortDirection, dbConnection, application, instance, "", "");
            // GridView1.DataBind();
        }