private void CargarMarca()
        {
            GBDatos datos = new GBDatos();

            DDLMarcas.DataSource = datos.ObtenerMarcas();
            CargarDDL(DDLMarcas, "Id_Marca", "Marca");
        }
        private void CargarCategoria()
        {
            GBDatos datos = new GBDatos();

            DDLCategoria.DataSource = datos.ObtenerCategoria();
            CargarDDL(DDLCategoria, "Id_Categoria", "Categoria");
        }
Beispiel #3
0
        private void CrearMarca()
        {
            bool ok = new GBDatos().CrearMarca(this.TBMarca.Text);

            if (ok)
            {
                CrearAlertJS("Marca ingresada correctamente");
            }
            else
            {
                CrearAlertJS("Error");
            }
        }
        private void CrearUsuario()
        {
            GBDatos datos = new GBDatos();
            bool    ok    = datos.CrearUsuario(this.TBNombre.Text.Trim(), this.TBApellido.Text.Trim(), this.TBEmail.Text.Trim(), this.TBContraseña.Text.Trim());

            if (ok)
            {
                Response.Redirect("~/Admin/Usuario/UserAdmin.aspx");
            }
            else
            {
                CrearAlertJS("Se produjo un error. El Producto no fue Ingresado.");
            }
        }
        public void LogIn()
        {
            GBDatos datos = new GBDatos();
            bool    tbl   = datos.VerificarUsuario(this.TBUsuario.Text, this.TBContraseña.Text);

            if (tbl)
            {
                Session["LoginOk"] = true;
                Response.Redirect("~/Admin/PanelAdmin.aspx");
            }
            else
            {
                Response.Write("<script>alert('Usuario o contraseña no válidos.')</script>");
            }
        }
        public void ActualizarProducto()
        {
            GBDatos datos   = new GBDatos();
            string  valorId = Request.QueryString["Id_Producto"].ToString();
            bool    ok      = datos.ActualizarProducto(valorId, this.TBNombre.Text, this.TBDescripcion.Text, this.TBPrecio.Text, this.TBStock.Text, this.DDLMarcas.SelectedValue, this.DDLCategoria.SelectedValue);

            if (ok)
            {
                CrearAlertJS("El Producto fue Actualizado.");
                Response.Redirect("~/Admin/Producto/Producto.aspx");
            }
            else
            {
                CrearAlertJS("Se produjo un error. No se guardaron los cambios.");
            }
        }
Beispiel #7
0
        private void ObtenerQueryString()
        {
            string valorId = Request.QueryString["Id_Usuario"];

            if (!string.IsNullOrEmpty(valorId))
            {
                int       id    = Convert.ToInt32(valorId);
                GBDatos   datos = new GBDatos();
                DataTable tabla = datos.ObtenerUsuario(id);
                this.TBNombre.Text     = tabla.Rows[0]["Nombre"].ToString();
                this.TBApellido.Text   = tabla.Rows[0]["Apellido"].ToString();
                this.TBEmail.Text      = tabla.Rows[0]["Email"].ToString();
                this.TBContraseña.Text = tabla.Rows[0]["Contraseña"].ToString();
            }
            else
            {
                CrearAlertJS("El Usuario no fue encontrado.");
            }
        }
Beispiel #8
0
        private void ActualizarUsuario()
        {
            GBDatos datos   = new GBDatos();
            string  valorId = Request.QueryString["Id_Usuario"].ToString();

            if (!string.IsNullOrEmpty(valorId))
            {
                int  id = Convert.ToInt32(valorId);
                bool ok = datos.ActualizarUsuario(id, this.TBNombre.Text, this.TBApellido.Text, this.TBEmail.Text, this.TBContraseña.Text);

                if (ok)
                {
                    CrearAlertJS("El Producto fue Actualizado.");
                    Response.Redirect("~/Admin/Usuario/UserAdmin.aspx");
                }
                else
                {
                    CrearAlertJS("Se produjo un error. No se guardaron los cambios.");
                }
            }
        }
        public void ObtenerQueryString()
        {
            // clase que lleva y trae info cuando realizo acciones sobre la pagina, query string de la url, etc
            string valorId = Request.QueryString["Id_Producto"];

            if (!string.IsNullOrEmpty(valorId))
            {
                // this.IdMensaje.Text = valorId;
                GBDatos   datos = new GBDatos();
                DataTable tabla = datos.ObtenerProducto(valorId);
                this.TBNombre.Text      = tabla.Rows[0]["Nombre"].ToString(); // tomar la fila 0 y de esa fila tomar el nombre
                this.TBDescripcion.Text = tabla.Rows[0]["Descripcion"].ToString();
                this.TBPrecio.Text      = tabla.Rows[0]["Precio_Venta"].ToString();
                this.TBStock.Text       = tabla.Rows[0]["Stock_Actual"].ToString();

                this.DDLMarcas.SelectedValue    = tabla.Rows[0]["Id_Marca"].ToString();
                this.DDLCategoria.SelectedValue = tabla.Rows[0]["Id_Categoria"].ToString();
            }
            else
            {
                CrearAlertJS("El producto no fue encontrado.");
            }
        }