Ejemplo n.º 1
0
        protected void BAgregar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                ConexionBDAdmin objBD = new ConexionBDAdmin();
                if (objBD.ExisteProducto(TBCodigo.Text))
                {
                    Lmsj.Text = "EL código ya existe";
                }
                else
                {
                    Articulo miArticulo = new Articulo(TBMarca.Text, TBTalla.Text, TBColor.Text, ImagenFile.PostedFile.FileName, DDLTipo.SelectedItem.Text, int.Parse(TBMonto.Text), TBCodigo.Text);

                    if (objBD.AgregarProducto(miArticulo))
                    {
                        DDLTipo.SelectedIndex = 0;
                        TBMarca.Text          = "";
                        TBColor.Text          = "";
                        TBTalla.Text          = "";
                        TBMonto.Text          = "";
                        TBCodigo.Text         = "";
                        Lmsj.Text             = "El producto ha sido agregado exitosamente";
                    }
                    else
                    {
                        Lmsj.Text = "Error con Base de Datos, no se pudo agregar el producto";
                    }
                }
            }
        }
        protected void BModificar_Click(object sender, EventArgs e)
        {
            if (ValidarCampos())
            {
                if (ImagenFile.FileName == "")
                {
                    ConexionBDAdmin objBD      = new ConexionBDAdmin();
                    Articulo        miArticulo = new Articulo(TBMarca.Text, TBTalla.Text, TBColor.Text, ImagenFile.PostedFile.FileName, DDLTipo.SelectedItem.Text, int.Parse(TBMonto.Text), TBCodigo.Text);
                    if (objBD.ModificarProducto(miArticulo))
                    {
                        InicializarValores();
                        Lmsj.Text = "El producto se ha modificado satisfactoriamente";
                    }
                }
                else
                {
                    ConexionBDAdmin objBD = new ConexionBDAdmin();
                    if (objBD.EliminaProducto(TBCodigo.Text))
                    {
                        Articulo miArticulo = new Articulo(TBMarca.Text, TBTalla.Text, TBColor.Text, ImagenFile.PostedFile.FileName, DDLTipo.SelectedItem.Text, int.Parse(TBMonto.Text), TBCodigo.Text);

                        if (objBD.AgregarProducto(miArticulo))
                        {
                            InicializarValores();
                            Lmsj.Text = "El producto se ha modificado satisfactoriamente";
                        }
                    }
                }
            }
        }
 protected void BBuscar_Click(object sender, EventArgs e)
 {
     if (TBcodigo.Text == "")
     {
         Lmsj.Text = "Ingrese codigo del producto";
         InicializarValores();
     }
     else
     {
         ConexionBDAdmin objBD      = new ConexionBDAdmin();
         Articulo        miArticulo = objBD.BuscarProductoCodigo(TBcodigo.Text);
         if (miArticulo == null)
         {
             Lmsj.Text = "codigo del producto incorrecto";
             InicializarValores();
         }
         else
         {
             using (MemoryStream ms = new MemoryStream(miArticulo.Imagen, 0, miArticulo.Imagen.Length))
             {
                 ms.Write(miArticulo.Imagen, 0, miArticulo.Imagen.Length);
                 Image1.ImageUrl = "data:image/jpg;base64," + Convert.ToBase64String(ms.ToArray(), 0, ms.ToArray().Length);
             }
             LTipo.Text    = miArticulo.GSTipo;
             LMarca.Text   = miArticulo.GSMarca;
             LColor.Text   = miArticulo.GSColor;
             LTalla.Text   = miArticulo.GSTalla;
             LMonto.Text   = miArticulo.GSMonto.ToString();
             TBcodigo.Text = miArticulo.GSCodigo;
         }
     }
 }
        public void CargarPorMes()
        {
            ConexionBDAdmin objBD     = new ConexionBDAdmin();
            string          select    = "select mes, monto from cambiomoneda";
            DataTable       dtReporte = objBD.ReporteVentas(select, "Mes", "Monto $");

            CargarTodoelaño(dtReporte);
        }
        public void CargarPorMes(int mes)
        {
            ConexionBDAdmin objBD     = new ConexionBDAdmin();
            string          select    = "select  cl.nombre, count(co.fk_cliente) from Compra co, cliente cl where cl.id=co.fk_cliente and       co.fechacompra=10-" + mes + "-2015 group by cl.nombre order by count(co.fk_cliente)desc";
            DataTable       dtReporte = objBD.ReporteVentas(select, "Cliente", "Cantidad de visitas");

            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
Ejemplo n.º 6
0
        public void CargarPorMes(int mes)
        {
            ConexionBDAdmin objBD     = new ConexionBDAdmin();
            string          select    = "select po.tipo, count(copo.fk_producto) from Producto po, compraproducto copo, compra co where po.id = copo.fk_producto and co.id=copo.fk_compra and co.fechacompra = 10-" + mes + "-2015 group by po.tipo order by count(copo.fk_producto)desc";
            DataTable       dtReporte = objBD.ReporteVentas(select, "Tipo de prenda", "Cantida vendida");

            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
Ejemplo n.º 7
0
        public void CargarTodoelaño()
        {
            ConexionBDAdmin objBD     = new ConexionBDAdmin();
            string          select    = "select po.tipo, count(copo.fk_producto) from Producto po, compraproducto copo where po.id = copo.fk_producto group by po.tipo order by count(copo.fk_producto)desc";
            DataTable       dtReporte = objBD.ReporteVentas(select, "Tipo de prenda", "Cantida vendida");

            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
        public void CargarPorMes(int mes)
        {
            ConexionBDAdmin objBD     = new ConexionBDAdmin();
            string          select    = "select  em.nombre,  sum(co.montocompra) as suma from Compra co, empleado em where em.id=co.fk_empleado and       co.fechacompra=10-" + mes + "-2015 group by em.nombre order by suma desc";
            DataTable       dtReporte = objBD.ReporteVentas(select, "Empleado", "Monto BSF");

            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
        public void CargarTodoelaño()
        {
            ConexionBDAdmin objBD     = new ConexionBDAdmin();
            string          select    = "select copo.talla, count(copo.fk_producto) 	from Producto po, compraproducto copo	where po.id = copo.fk_producto and		  po.tipo = '"+ DDLTipo.SelectedItem.Text + "'  	group by copo.talla	order by count(copo.fk_producto)desc";
            DataTable       dtReporte = objBD.ReporteVentas(select, "Talla", "Cantida vendida");

            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
        public void CargarPorMes(int mes)
        {
            ConexionBDAdmin objBD     = new ConexionBDAdmin();
            string          select    = "select DISTINCT   cl.nombre, max(co.montocompra) as montomax from Compra co, cliente cl where cl.id=co.fk_cliente  and       co.fechacompra=10-" + mes + "-2015 group by cl.nombre order by montomax desc";
            DataTable       dtReporte = objBD.ReporteVentas(select, "Cliente", "Monto BSF");

            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
Ejemplo n.º 11
0
        public void CargarTodoelaño()
        {
            ConexionBDAdmin objBD = new ConexionBDAdmin();


            string    select    = " select DISTINCT  em.nombre, max(co.montocompra)as montomax from Compra co, empleado em where em.id=co.fk_empleado  group by em.nombre order by montomax desc ";
            DataTable dtReporte = objBD.ReporteVentas(select, "Empleado", "Monto BSF");

            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
        public void CargarTodoelaño(DataTable dtReporte)
        {
            ConexionBDAdmin objBD      = new ConexionBDAdmin();
            string          montoTotal = objBD.BucarMontoGanaciaTotal();

            DataRow dr = dtReporte.NewRow();

            dr["Mes"]     = "TOTAL";
            dr["Monto $"] = montoTotal;
            dtReporte.Rows.Add(dr);
            GridView1.DataSource = dtReporte;
            GridView1.DataBind();
            GridView1.Visible = true;
        }
 protected void BEliminar_Click(object sender, EventArgs e)
 {
     if (LTipo.Text != "")
     {
         ConexionBDAdmin objBD = new ConexionBDAdmin();
         if (objBD.EliminaProducto(TBcodigo.Text))
         {
             Lmsj.Text = "El producto se ha eliminado del catálogo satisfactoriamente";
             InicializarValores();
         }
         else
         {
             Lmsj.Text = "Error con Base de Datos, no se pudo eliminar el producto";
             InicializarValores();
         }
     }
 }
Ejemplo n.º 14
0
 protected void BAceptar_Click(object sender, EventArgs e)
 {
     if ((TBusuario.Text == "") || (TBcontrasena.Text == ""))
     {
     }
     else
     {
         ConexionBDAdmin objBD = new ConexionBDAdmin();
         if (objBD.ValidarUsuario(TBusuario.Text, TBcontrasena.Text))
         {
             // Lmsj.Text = "existe";
             Response.Redirect("InicioAdmin.aspx");
         }
         else
         {
             Lmsj.Text = "Usuario o Contraseña incorrecta";
         }
     }
 }