protected void Page_Load(object sender, EventArgs e) { try { //la primera vez que se ingresa a la pagina se obtiene la info en XML if (!IsPostBack) { //obtengo el xml desde el WS string _MiDoc = new ServicioWCF.ServicioWCFClient().ListaMovsDeCliente((Cliente)Session["Usuario"]); //creo y cargo con los datos el documento q me devolvio el WS- formato para Linq System.Xml.Linq.XElement _documento = System.Xml.Linq.XElement.Parse(_MiDoc); Session["Documento"] = _documento; } } catch (Exception ex) { LblError.Text = ex.Message; } }
protected void Logueo_Authenticate(object sender, AuthenticateEventArgs e) { try { string _Usu = Logueo.UserName.Trim(); string _Pass = Logueo.Password.Trim(); Cliente _unCliente = new ServicioWCF.ServicioWCFClient().LogueoCliente(_Usu, _Pass); if (_unCliente == null) { LblError.Text = "Usuario o Pass Invalidos"; } else { Session["Usuario"] = _unCliente; Response.Redirect("~/PaginaInicialCliente.aspx"); } } catch (Exception ex) { LblError.Text = ex.Message; } }