예제 #1
0
        public virtual string GetFieldChecked(object item)
        {
            WebDescriptorRowBase row = item as WebDescriptorRowBase;
            object o = DAGStatusGridView.GetRowValues(row.VisibleIndex, DAGStatusGridView.KeyFieldName);

            return(Session["FocusedRow"] == o ? "CHECKED" : "");
        }
예제 #2
0
 protected void DAGStatusGridView_SelectionChanged(object sender, EventArgs e)
 {
     System.Collections.Generic.List <object> Type    = DAGStatusGridView.GetSelectedFieldValues("ID");
     System.Collections.Generic.List <object> DAGName = DAGStatusGridView.GetSelectedFieldValues("DAGName");
     if (Type.Count > 0)
     {
         int DAGID = int.Parse(Type[0].ToString());
         servernamelbl.Text = DAGName[0].ToString();
         FillDAGMembersGridView(DAGID);
         FillDAGDBGridView(DAGID);
     }
 }
예제 #3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack && !IsCallback)
            {
                if (Request.QueryString["Type"] != "" && Request.QueryString["Type"] != null)
                {
                    lblServerType.Text = Request.QueryString["Type"].ToString() + ":  ";
                }
                if (Request.QueryString["Typ"] != "" && Request.QueryString["Typ"] != null)
                {
                    lblServerType.Text = Request.QueryString["Type"].ToString();
                }



                if (Request.QueryString["Name"] != "" && Request.QueryString["Name"] != null)
                {
                    servernamelbl.Text = Request.QueryString["Name"];
                }
                if (Request.QueryString["LastDate"] != "" && Request.QueryString["LastDate"] != null)
                {
                    Lastscanned.Text = Request.QueryString["LastDate"].ToString();
                }
                else
                {
                    DataTable dt = VSWebBL.DashboardBL.QuickrHealthBLL.Ins.getLastScanDate(servernamelbl.Text);
                    if (dt.Rows.Count > 0)
                    {
                        Lastscanned.Text = dt.Rows[0]["LastUpdate"].ToString();
                    }
                    else
                    {
                        lbltext.Visible     = false;
                        Lastscanned.Visible = false;
                    }
                }
                //7/23/2014 NS modified

                //DAGID = int.Parse(Request.QueryString["ID"].ToString());
                FillDAGStatusGridView();
                FillDAGMembersGridView(DAGID);
                FillDAGDBGridView(DAGID);
            }
            Session["FocusedRow"] = DAGStatusGridView.GetRowValues(DAGStatusGridView.FocusedRowIndex, new string[] { DAGStatusGridView.KeyFieldName });
        }
예제 #4
0
 private void FillDAGStatusGridView()
 {
     try
     {
         DataTable DSTaskSettingsDataTable = new DataTable();
         //7/23/2014 NS modified
         DSTaskSettingsDataTable      = VSWebBL.DashboardBL.ExchangeServerDetailsBL.Ins.GetDAGStatus(DAGID.ToString());
         Session["DAGStatus"]         = DSTaskSettingsDataTable;
         DAGStatusGridView.DataSource = DSTaskSettingsDataTable;
         DAGStatusGridView.DataBind();
     }
     catch (Exception ex)
     {
         Log.Entry.Ins.WriteHistoryEntry(DateTime.Now.ToString() + " Exception - " + ex);
         throw ex;
     }
     finally { }
 }
예제 #5
0
        public virtual string GetFieldValue(object item)
        {
            WebDescriptorRowBase row = item as WebDescriptorRowBase;

            return(DAGStatusGridView.GetRowValues(row.VisibleIndex, DAGStatusGridView.KeyFieldName).ToString());
        }