Пример #1
0
        public void cargarList(int cod)
        {
            n_Usuario n_usuario = new n_Usuario();

            lvUsuarios.DataSource = n_usuario.getTabla(cod);
            lvUsuarios.DataBind();
        }
Пример #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["UsuarioLogeado"] != null)
            {
                userLogin.Visible = false;
                n_Usuario n_usuario = new n_Usuario();
                if (n_usuario.esAdministrador(Session["UsuarioLogeado"].ToString()))
                {
                    adminLink.Visible = true;
                }
                else
                {
                    adminLink.Visible = false;
                }

                visibleCarrito();
            }
            else
            {
                perfilUsuario.Visible  = false;
                adminLink.Visible      = false;
                log_out.Visible        = false;
                carritoCompras.Visible = false;
            }
        }
Пример #3
0
        public void cargarList(String usuario)
        {
            n_Usuario n_usuario = new n_Usuario();

            lvUsuarios.DataSource = n_usuario.getTabla(usuario);
            lvUsuarios.DataBind();
        }
Пример #4
0
        protected void gvUsuarios_RowUpdating(object sender, GridViewUpdateEventArgs e)
        {
            String s_Usuario       = ((Label)gvUsuarios.Rows[e.RowIndex].FindControl("lblUsuario_edit")).Text;
            String s_Nombre        = ((TextBox)gvUsuarios.Rows[e.RowIndex].FindControl("txtNombre_edit")).Text;
            String s_Apellido      = ((TextBox)gvUsuarios.Rows[e.RowIndex].FindControl("txtApellido_edit")).Text;
            String s_Email         = ((TextBox)gvUsuarios.Rows[e.RowIndex].FindControl("txtEmail_edit")).Text;
            String s_Telefono      = ((TextBox)gvUsuarios.Rows[e.RowIndex].FindControl("txtTelefono_edit")).Text;
            String s_Cod           = ((DropDownList)gvUsuarios.Rows[e.RowIndex].FindControl("DDLPais")).SelectedValue;
            String s_Administrador = ((RadioButtonList)gvUsuarios.Rows[e.RowIndex].FindControl("rblEditAdmin")).SelectedItem.ToString();

            Usuario usuario = new Usuario();

            usuario.usuario       = s_Usuario;
            usuario.nombre        = s_Nombre;
            usuario.apelido       = s_Apellido;
            usuario.email         = s_Email;
            usuario.contra        = "";
            usuario.telefono      = s_Telefono;
            usuario.cod_pais      = int.Parse(s_Cod);
            usuario.administrador = bool.Parse(s_Administrador);
            usuario.estado        = true;

            n_Usuario n_usuario = new n_Usuario();

            n_usuario.editarUsuario(usuario);

            gvUsuarios.EditIndex = -1;
            lblExito.Text        = "";
            lblValidacion.Text   = "";
            cargarGrilla();
        }
Пример #5
0
        protected void dlDetalles_ItemCommand(object source, DataListCommandEventArgs e)
        {
            String usuario = Session["UsuarioLogeado"].ToString();

            if (e.CommandName == "editar")
            {
                dlDetalles.EditItemIndex = e.Item.ItemIndex;
                cargarListDetalles(usuario);
            }
            if (e.CommandName == "cancelar-edit")
            {
                dlDetalles.EditItemIndex = -1;
                cargarListDetalles(usuario);
            }
            if (e.CommandName == "aceptar-edit")
            {
                Usuario   usu       = new Usuario();
                n_Usuario n_usuario = new n_Usuario();

                usu = armarUsuario();
                if (n_usuario.editarUsuario(usu))
                {
                    Response.Redirect("perfil.aspx");
                }
            }
        }
Пример #6
0
        public void cargarGrilla()
        {
            n_Usuario n_usuario = new n_Usuario();

            gvUsuarios.DataSource = n_usuario.getTabla();
            gvUsuarios.DataBind();
        }
Пример #7
0
        public void cargarListComprados(String usuario)
        {
            n_Usuario n_usuario = new n_Usuario();

            lvJuegosComprados.DataSource = n_usuario.getJuegosComprados(usuario);
            lvJuegosComprados.DataBind();
        }
Пример #8
0
        public void cargarListDetalles(String usuario)
        {
            n_Usuario n_usuario = new n_Usuario();

            dlDetalles.DataSource = n_usuario.cargarUsuario(usuario);
            dlDetalles.DataBind();
        }
Пример #9
0
        public void cargarLabelUsuario(String usuario)
        {
            n_Usuario n_usuario = new n_Usuario();

            dlUsuario.DataSource = n_usuario.cargarUsuario(usuario);
            dlUsuario.DataBind();
        }
Пример #10
0
        protected void btnCrear_Click(object sender, EventArgs e)
        {
            if (rfv1.IsValid && rfv2.IsValid && rfv3.IsValid && rfv4.IsValid && rfv5.IsValid && rvf6.IsValid && rfv7.IsValid &&
                revEmail.IsValid && revTelefono.IsValid && revApellido.IsValid && revNombre.IsValid)
            {
                Usuario   usuario   = new Usuario();
                n_Usuario n_usuario = new n_Usuario();
                usuario.usuario       = txtUsuario.Text;
                usuario.nombre        = txtNombre.Text;
                usuario.apelido       = txtApellido.Text;
                usuario.contra        = txtContra.Text;
                usuario.email         = txtEmail.Text;
                usuario.telefono      = txtTelefono.Text;
                usuario.administrador = false;
                usuario.cod_pais      = int.Parse(ddlPais.SelectedValue);
                usuario.estado        = true;

                if (n_usuario.existeDadoBaja(usuario.usuario))
                {
                    if (n_usuario.editarUsuario(usuario))
                    {
                        lblError.Text      = "Exito al agregar";
                        lblError.ForeColor = System.Drawing.Color.Green;
                        vaciarTextBox();
                    }
                    else
                    {
                        vaciarTextBox();
                        lblError.Text      = "Error al agregar.";
                        lblError.ForeColor = System.Drawing.Color.Red;
                    }
                }
                else
                {
                    if (n_usuario.agregarUsuario(usuario))
                    {
                        lblError.Text      = "Exito al agregar";
                        lblError.ForeColor = System.Drawing.Color.Green;
                        vaciarTextBox();
                    }
                    else
                    {
                        lblError.Text      = "Error al agregar.";
                        lblError.ForeColor = System.Drawing.Color.Red;
                        vaciarTextBox();
                    }
                }
            }
        }
Пример #11
0
        protected void btnIngresar_Click(object sender, EventArgs e)
        {
            String    usuario   = txtNombre.Text;
            String    clave     = txtContra.Text;
            n_Usuario n_usuario = new n_Usuario();

            if (n_usuario.estaRegistrado(usuario, clave))
            {
                Session["UsuarioLogeado"] = txtNombre.Text;
                Response.Redirect("inicio.aspx");
            }
            else
            {
                lblError.Text = "Usuario no registrado o contraseña incorrecta";
            }
        }
Пример #12
0
        public Usuario armarUsuario()
        {
            Usuario   usuario      = new Usuario();
            n_Usuario n_usuario    = new n_Usuario();
            var       dataListItem = dlDetalles.Items[dlDetalles.EditItemIndex];

            usuario.usuario  = Session["UsuarioLogeado"].ToString();
            usuario.nombre   = ((TextBox)dataListItem.FindControl("txtNombre")).Text;
            usuario.apelido  = ((TextBox)dataListItem.FindControl("txtApellido")).Text;
            usuario.email    = ((TextBox)dataListItem.FindControl("txtEmail")).Text;
            usuario.telefono = ((TextBox)dataListItem.FindControl("txtTelefono")).Text;
            usuario.estado   = true;
            usuario.contra   = ((TextBox)dataListItem.FindControl("txtContra")).Text;
            String cod = ((DropDownList)dataListItem.FindControl("ddlContra")).SelectedValue;

            usuario.cod_pais      = int.Parse(cod);
            usuario.administrador = n_usuario.esAdministrador(Session["UsuarioLogeado"].ToString());

            return(usuario);
        }
Пример #13
0
        protected void gvUsuarios_RowDeleting(object sender, GridViewDeleteEventArgs e)
        {
            String s_Usuario = ((Label)gvUsuarios.Rows[e.RowIndex].FindControl("lblUsuario")).Text;

            Usuario usuario = new Usuario();

            usuario.usuario       = s_Usuario;
            usuario.nombre        = "";
            usuario.apelido       = "";
            usuario.telefono      = "";
            usuario.email         = "";
            usuario.cod_pais      = 0;
            usuario.contra        = "";
            usuario.administrador = false;

            n_Usuario n_usuario = new n_Usuario();

            n_usuario.eliminarUsuario(usuario);

            lblExito.Text      = "";
            lblValidacion.Text = "";
            cargarGrilla();
        }
Пример #14
0
        protected void btnAgregar_Click(object sender, EventArgs e)
        {
            if (rfv1.IsValid && rfv2.IsValid && rfv3.IsValid && rfv4.IsValid && rfv5.IsValid && rfv6
                .IsValid && rfv7.IsValid && rfv8.IsValid && rfv9.IsValid && cmv1.IsValid && revApellido.IsValid &&
                revEmail.IsValid && revNombre.IsValid && revTelefono.IsValid)
            {
                Usuario   usuario   = new Usuario();
                n_Usuario n_usuario = new n_Usuario();
                usuario.usuario       = txtUsuario.Text;
                usuario.nombre        = txtNombre.Text;
                usuario.apelido       = txtApellido.Text;
                usuario.contra        = txtContra.Text;
                usuario.email         = txtEmail.Text;
                usuario.telefono      = txtTelefono.Text;
                usuario.administrador = bool.Parse(rblAdmi.SelectedItem.ToString());
                usuario.cod_pais      = int.Parse(ddlPais.SelectedValue);
                usuario.estado        = true;

                if (n_usuario.existeDadoBaja(usuario.usuario))
                {
                    if (n_usuario.editarUsuario(usuario))
                    {
                        lblExito.Text      = "Exito al agregar";
                        lblExito.ForeColor = System.Drawing.Color.Green;
                        vaciarTextBox();
                        cargarGrilla();
                    }
                    else
                    {
                        vaciarTextBox();
                        lblExito.Text      = "Error al agregar.";
                        lblExito.ForeColor = System.Drawing.Color.Red;
                    }
                }
                else
                {
                    if (n_usuario.agregarUsuario(usuario))
                    {
                        lblExito.Text      = "Exito al agregar";
                        lblExito.ForeColor = System.Drawing.Color.Green;
                        lblValidacion.Text = "";
                        vaciarTextBox();
                        cargarGrilla();
                    }
                    else
                    {
                        vaciarTextBox();
                        lblExito.Text      = "Error al agregar.";
                        lblExito.ForeColor = System.Drawing.Color.Red;
                    }
                }
            }
            else if (!cmv1.IsValid)
            {
                lblValidacion.Text = "";
            }
            else
            {
                lblValidacion.Text = "Campos Obligatorios";
            }
        }