Exemplo n.º 1
0
        protected void btnRegistrarse_Click(object sender, EventArgs e)
        {
            string nombre = txtNombre.Text;
            string apellido = txtApellido.Text;
            string user = txtUser.Text;
            string fecha = txtFechaNacimiento.Text;
            DateTime fechaNacimiento = new DateTime(int.Parse(fecha.Substring(6,4)),
                                                    int.Parse(fecha.Substring(3,2).Trim("0".ToCharArray())),
                                                    int.Parse(fecha.Substring(0,2).Trim("0".ToCharArray())));
            string correo = txtCorreoUsuario.Text;
            string pass = txtPassword.Text;

            Usuario usuario = new Usuario(nombre, apellido, fechaNacimiento, correo, user, pass);

            if(!existeUsuario(usuario))
            {
                _usuarios.Add(usuario);
                string url = string.Format("RegistroCompletado.aspx?nombre={0}&apellido={1}&user={2}", nombre, apellido, user);
                Session["UsuarioLoggeado"] = usuario;
                Session["usuarios"] = _usuarios;
                Session["stock"] = _stock;
                Session["libros"] = _libros;
                Session["carrito"] = _carrito;
                Response.Redirect(url);
            }
        }
Exemplo n.º 2
0
 protected bool existeUsuario(Usuario usuario)
 {
     foreach (Usuario user in _usuarios)
     {
         if (usuario.User == user.User)
             return true;
     }
     return false;
 }
Exemplo n.º 3
0
        protected void btnModificar_Click(object sender, EventArgs e)
        {
            txtNombre.Visible = true;
            txtApellido.Visible = true;
            txtCorreo.Visible = true;
            txtUsuario.Visible = true;
            txtFecha.Visible = true;
            txtPass.Visible = true;

            DateTime fecha = DateTime.Parse(txtFecha.Text);

            Session["objUsuario"] = new Usuario(txtNombre.Text,txtApellido.Text,fecha,txtCorreo.Text,txtUsuario.Text,txtPass.Text);
        }