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); } }
protected void btnRegistrate_Click(object sender, EventArgs e) { try { UsuarioEntity usuario = new UsuarioEntity(); usuario.Nombre = txtNombre.Text; usuario.Apellido = txtApellido.Text; usuario.Email = txtEmail.Text; usuario.Password = txtPassword.Text; usuario.FechaNacimiento = Util.ObtenerFecha( int.Parse(ddlAnio.SelectedValue), int.Parse(ddlMes.SelectedValue), int.Parse(ddlDia.SelectedValue)); usuario.Sexo = (ControlsHelper.RadioSeleccionado("Debe seleccionar el sexo.", radMujer, radHombre) == radMujer ? 'F' : 'M'); boUsuario.Registrar(usuario, txtEmailVerificacion.Text); SessionHelper.AlmacenarUsuarioAutenticado(boUsuario.Autenticar(txtEmail.Text, txtPassword.Text)); System.Web.Security.FormsAuthentication.RedirectFromLoginPage(SessionHelper.UsuarioAutenticado.Email, false); } catch (ValidacionExcepcionAbstract ex) { WebHelper.MostrarMensaje(Page, ex.Message); } }
protected void btnEntrar_Click(object sender, EventArgs e) { try { SessionHelper.AlmacenarUsuarioAutenticado(boUsuario.Autenticar(txtEmail.Text, txtPassword.Text)); System.Web.Security.FormsAuthentication.RedirectFromLoginPage(SessionHelper.UsuarioAutenticado.Email, false); } catch (AutenticacionExcepcionBO ex) { WebHelper.MostrarMensaje(Page, ex.Message); } }
protected void btnRegistro_Click(object sender, EventArgs e) { try { Button btn = (Button)sender; UsuarioEntity usuario = new UsuarioEntity(); usuario.Nombre = txtNombre.Text; usuario.Email = txtEmail.Text; usuario.Password = txtPassword.Text; switch (btn.ID) { case "btnRegistrarMusico": usuario.Perfil = 'M'; usuario.musico = new MusicoEntity(); usuario.musico.Genero = txtGenero.Text; usuario.musico.FechaNacimiento = Util.ObtenerFecha( int.Parse(ddlAnio.SelectedValue), int.Parse(ddlMes.SelectedValue)); break; case "btnRegistrarLugar": usuario.Perfil = 'L'; usuario.lugar = new LugarEntity(); usuario.lugar.DirCalle = txtCalle.Text; usuario.lugar.DirNumero = int.Parse(txtAltura.Text); break; } usuario.Provincia = ddlProvincia.SelectedItem.Text; usuario.Ciudad = ddlCiudad.SelectedItem.Text; boUsuario.Registrar(usuario); SessionHelper.AlmacenarUsuarioAutenticado(boUsuario.Autenticar(usuario.Email, usuario.Password)); System.Web.Security.FormsAuthentication.RedirectFromLoginPage(SessionHelper.UsuarioAutenticado.Email, false); } catch (ValidacionExcepcionAbstract ex) { WebHelper.MostrarMensaje(Page, ex.Message); } }
protected void btnIniciarSesion_Click(object sender, EventArgs e) { try { SessionHelper.AlmacenarUsuarioAutenticado(boUsuario.Autenticar(tbUsuario.Text, tbPassword.Text)); //System.Web.Security.FormsAuthentication.RedirectFromLoginPage(Convert.ToString(SessionHelper.UsuarioAutenticado.idUsuario), false); Session["idpermiso"] = SessionHelper.UsuarioAutenticado.idPermiso; Session["idusuario"] = SessionHelper.UsuarioAutenticado.idUsuario; Session["nombre"] = SessionHelper.UsuarioAutenticado.nombre; Session["apellido"] = SessionHelper.UsuarioAutenticado.apellido; Session["telefono"] = SessionHelper.UsuarioAutenticado.telefono; Session["mail"] = SessionHelper.UsuarioAutenticado.mail; Session["domicilio"] = SessionHelper.UsuarioAutenticado.domicilio; Server.Transfer("Default.aspx"); } catch (AutenticacionExcepcionBO ex) { WebHelper.MostrarMensaje(Page, ex.Message); } }