protected void btnRegistro_Click(object sender, EventArgs e) { try { UsuarioEntity usuario = new UsuarioEntity(); usuario.nombre = tbNombre.Text; usuario.apellido = tbApellido.Text; usuario.mail = tbMail.Text; usuario.password = tbPassword.Text; usuario.domicilio = tbDomicilio.Text; usuario.telefono = tbTelefono.Text; if (Convert.ToBoolean(ViewState["Nuevo"])) { boUsuario.Registrar(usuario, tbMail.Text); } else { boUsuario.Actualizar(usuario); Context.Items.Add("MostrarTodos", "S"); Server.Transfer("Usuarios.aspx"); } SessionHelper.AlmacenarUsuarioAutenticado(boUsuario.Autenticar(tbMail.Text, tbPassword.Text)); /*System.Web.Security.FormsAuthentication.RedirectFromLoginPage(SessionHelper.UsuarioAutenticado.mail, false);*/ Context.Items.Add("e_mail", SessionHelper.UsuarioAutenticado.mail); Context.Items.Add("idpermiso", SessionHelper.UsuarioAutenticado.idPermiso); Server.Transfer("Default.aspx"); } catch (ValidacionExcepcionAbstract ex) { WebHelper.MostrarMensaje(Page, ex.Message); } }