Esempio n. 1
0
 protected void ddAuditActions_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (ddAuditActions.SelectedValue != "<-- Select -->")
     {
         AuditActionID = Convert.ToInt32(ddAuditActions.SelectedValue);
     }
     gridViewLogs.DataSource = ISDAAgreement.GetLogSessionsbyClientID(ClientID, AuditActionID);
     gridViewLogs.DataBind();
 }
Esempio n. 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                DataTable dtclients = ISDAAgreement.GetClientList();
                ddClientActions.DataSource     = dtclients;
                ddClientActions.DataValueField = "ClientID";
                ddClientActions.DataTextField  = "ClientName";
                ddClientActions.DataBind();
                ddClientActions.Items.Insert(0, new ListItem("<-- Select Client --->", "<-- Select Client --->"));

                DataTable auditLogs = ISDAAgreement.GetAuditActions();
                ddAuditActions.DataSource     = auditLogs;
                ddAuditActions.DataTextField  = "AuditAction";
                ddAuditActions.DataValueField = "AuditActionID";
                ddAuditActions.DataBind();
                ddAuditActions.Items.Insert(0, new ListItem("<-- Select -->", "<-- Select -->"));
            }
        }
Esempio n. 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.UrlReferrer == null)
            {
                Response.Redirect("Logout.aspx");
            }
            if (Session["UserDetails"] != null)
            {
                if (Session["UserDetails"].ToString().Split('|')[1].ToString() != "1")
                {
                    Session.Abandon();

                    Response.Redirect("~/ClientLogin.aspx");
                }
            }
            else
            {
                Response.Redirect("~/ClientLogin.aspx");
            }


            if (Request.QueryString["LSID"] != null && Request.QueryString["LSID"].ToString() != "")
            {
                int name;

                string decrpytValue = Protect.Decrypt(Request.QueryString["LSID"]);
                bool   isNumber     = int.TryParse(decrpytValue, out name);

                if (isNumber)
                {
                    LogSessionID = Convert.ToInt32(decrpytValue);
                }
                else
                {
                    Session.Abandon();

                    Response.Redirect("~/ClientLogin.aspx");
                }
            }



            if (!Page.IsPostBack)
            {
                gridViewLogs.DataSource = ISDAAgreement.GetLogSessionsbyLogSessionID(LogSessionID, 0);
                gridViewLogs.DataBind();
            }


            DataTable dt = ISDAAgreement.GetLogSessionDetailsbyLogSessionID(LogSessionID);

            if (dt != null && dt.Rows.Count > 0)
            {
                Name = dt.Rows[0]["Name"].ToString();

                LoginDate = dt.Rows[0]["LoginDateTime"].ToString();

                if (!string.IsNullOrEmpty(dt.Rows[0]["LogoutDataeTime"].ToString()))
                {
                    LogoutTime = dt.Rows[0]["LogoutDataeTime"].ToString();
                }
                else
                {
                    LogoutTime = "Current Session Closed";
                }

                UserName = dt.Rows[0]["UserName"].ToString();

                string UserTypeID = dt.Rows[0]["UserTypeID"].ToString();

                if (!Page.IsPostBack)
                {
                    if (UserTypeID != "13")
                    {
                        DataTable auditLogs = ISDAAgreement.GetAuditActions();
                        ddlAuditActions.DataSource     = auditLogs;
                        ddlAuditActions.DataTextField  = "AuditAction";
                        ddlAuditActions.DataValueField = "AuditActionID";
                        ddlAuditActions.DataBind();
                        ddlAuditActions.Items.Insert(0, new ListItem("<-- Select -->", "<-- Select -->"));
                    }
                    else
                    {
                        DataRow[] auditLogs = ISDAAgreement.GetAuditActions().Select("AuditActionID <> 2");

                        if (auditLogs.Length > 0)
                        {
                            ddlAuditActions.DataSource     = auditLogs.CopyToDataTable();
                            ddlAuditActions.DataTextField  = "AuditAction";
                            ddlAuditActions.DataValueField = "AuditActionID";
                            ddlAuditActions.DataBind();
                            ddlAuditActions.Items.Insert(0, new ListItem("<-- Select -->", "<-- Select -->"));
                        }
                    }
                }
            }
        }
Esempio n. 4
0
 protected void gridViewLogs_PageIndexChanging(object sender, GridViewPageEventArgs e)
 {
     gridViewLogs.PageIndex  = e.NewPageIndex;
     gridViewLogs.DataSource = ISDAAgreement.GetLogSessionsbyLogSessionID(LogSessionID, AuditActionID);
     gridViewLogs.DataBind();
 }