Exemple #1
0
        private void Usuario_Cargar(string loginUsuario)
        {
            UsuarioWCFClient objUsuariosWCF = new UsuarioWCFClient();

            try
            {
                List <USP_Sel_Usuarios_GeneralResult> listUsuario = objUsuariosWCF.Usuario_Listar_Usuarios(loginUsuario).ToList();
                grdUsuario.DataSource = listUsuario;
                grdUsuario.DataBind();

                ViewState["listUsuario"]  = JsonHelper.JsonSerializer(listUsuario);
                ViewState["loginUsuario"] = loginUsuario;
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["Usuario"] == null)
            {
                ScriptManager.RegisterStartupScript(Page, this.GetType(), "mykey", "CancelEdit();", true);
            }

            try
            {
                if (!Page.IsPostBack)
                {
                    LoginWCF.LoginWCFClient objLoginWCF = new LoginWCF.LoginWCFClient();
                    objLoginWCF.AuditoriaMenu_Registrar(System.Web.HttpContext.Current.Request.Url.AbsolutePath, Environment.MachineName,
                                                        ((Usuario_LoginResult)System.Web.HttpContext.Current.Session["Usuario"]).idUsuario);

                    //string obj = CStr(Request.QueryString["objUsuario"]);


                    string obj = Server.UrlDecode(Request.QueryString["objUsuario"]);


                    UsuarioWCFClient objUsuariosWCF = new UsuarioWCFClient();
                    List <USP_Sel_Usuarios_GeneralResult> listUsuario = objUsuariosWCF.Usuario_Listar_Usuarios(obj).ToList();


                    ViewState["loginUsuario"] = listUsuario[0].loginUsuario.ToString();

                    txtLogin.Text  = listUsuario[0].loginUsuario.ToString();
                    txtNombre.Text = listUsuario[0].NomUsuario.ToString();
                    txtCorreo.Text = listUsuario[0].EMail.ToString();

                    chekSilvestre.Checked   = listUsuario[0].Silvestre;
                    checkNeoaground.Checked = listUsuario[0].NeoAgrum;
                    checkInatec.Checked     = listUsuario[0].Inatec;
                    checkIntranet.Checked   = listUsuario[0].Intranet;
                    checkTicket.Checked     = listUsuario[0].Ticket;
                }
            }
            catch (Exception ex)
            {
                lblMensaje.Text     = "ERROR: " + ex.Message;
                lblMensaje.CssClass = "mensajeError";
            }
        }