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"; } }