Exemplo n.º 1
0
    void ConsultarProductos()
    {
        DAL_Consultascs datos = new DAL_Consultascs();

        gvProductos.DataSource = datos.ConsultarProductos(txtCriterio.Text);
        gvProductos.DataBind();
    }
Exemplo n.º 2
0
    public void Buscar()
    {
        int tipo = 0;
        int anio = 0;
        int mes  = 0;

        if (optCompleto.Checked == true)
        {
            tipo = 1;
        }
        if (optMensual.Checked == true)
        {
            tipo = 2;
        }
        if (optDiario.Checked == true)
        {
            tipo = 3;
        }
        anio = Convert.ToInt16(ddlAnio.SelectedItem.Value);
        mes  = Convert.ToInt16(ddlMes.SelectedItem.Value);
        DAL_Consultascs datos = new DAL_Consultascs();

        gvConsolidado.DataSource = datos.Consolidado(tipo, anio, mes);
        gvConsolidado.DataBind();
    }
Exemplo n.º 3
0
    void Eliminar(Int32 _consecutivo)
    {
        DAL_Consultascs _datos = new DAL_Consultascs();

        _datos.Eliminar(_consecutivo);
        ConsultarProductos();
    }
Exemplo n.º 4
0
    void ObtenerBusqueda(string _busqueda, string strOrden)
    {
        DAL_Consultascs   consultas = new DAL_Consultascs();
        List <ProductoVO> productos = new List <ProductoVO>();

        productos             = consultas.ConsultarXCriterio(strOrden, _busqueda);
        gvCatalogo.DataSource = productos;
        gvCatalogo.DataBind();
    }
Exemplo n.º 5
0
    void ObtenerCatalogo(string strTipo, string codOrden)
    {
        DAL_Consultascs   consultas = new DAL_Consultascs();
        List <ProductoVO> productos = new List <ProductoVO>();

        productos             = consultas.ConsultarCatalogo(strTipo, codOrden);
        gvCatalogo.DataSource = productos;
        gvCatalogo.DataBind();
    }
Exemplo n.º 6
0
    protected void gvVentas_RowDeleting(object sender, GridViewDeleteEventArgs e)
    {
        DAL_Consultascs oDatos          = new DAL_Consultascs();
        Int64           _numero_venta   = Convert.ToInt32(gvVentas.DataKeys[e.RowIndex].Values[0].ToString());
        Int64           _numero_detalle = Convert.ToInt32(gvVentas.DataKeys[e.RowIndex].Values[1].ToString());

        oDatos.EliminarVenta(_numero_venta, _numero_detalle);
        Ventas();
    }
Exemplo n.º 7
0
    void ObtenerPromociones()
    {
        List <ProductoVO> productos = new List <ProductoVO>();
        DAL_Consultascs   consultas = new DAL_Consultascs();
        ProductoVO        producto  = new ProductoVO();

        productos = consultas.ConsultarPromociones();
        producto  = productos.First <ProductoVO>();
        AsignarPromocion(producto);
        Session[UtilidadesPeterPan.PRODUCTOS] = productos;
    }
Exemplo n.º 8
0
 protected void Page_Load(object sender, EventArgs e)
 {
     UtilidadesPeterPan.VerificarSesion();
     if (!IsPostBack)
     {
         DAL_Consultascs datos            = new DAL_Consultascs();
         DateTime        _fechaInventario = datos.ConsultarFechaInventario();
         txtFechaInicial.Text    = String.Format("{0}/{1}/{2}", _fechaInventario.Year.ToString(), _fechaInventario.Month.ToString(), _fechaInventario.Day.ToString());
         txtFechaInicial.Enabled = false;
     }
 }
Exemplo n.º 9
0
    protected void btnConsultar_Click(object sender, EventArgs e)
    {
        DAL_Consultascs datos         = new DAL_Consultascs();
        DateTime        _fechaInicial = DateTime.Parse(txtFechaInicial.Text);
        DateTime        _fechaFinal   = DateTime.Parse(txtFechaFinal.Text);

        gvConsolidado.DataSource = datos.ConsultarIventario(_fechaInicial, _fechaFinal);
        gvConsolidado.DataBind();
        if (gvConsolidado.Rows.Count > 1)
        {
            btnExcel.Visible = true;
        }
    }
Exemplo n.º 10
0
    protected void gvProductos_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        GridViewRow row = ((Control)e.CommandSource).NamingContainer as GridViewRow;

        if (e.CommandName == "Edit")
        {
            DAL_Consultascs datos     = new DAL_Consultascs();
            ProductoVO      _producto = new ProductoVO();
            Session["TipoRegistro"] = eTipoRegistro.Editar;
            Int32 _consecutivo = Convert.ToInt32(gvProductos.DataKeys[row.RowIndex].Value.ToString());
            _producto           = datos.ConsultarProducto(_consecutivo);
            pnlProducto.Visible = true;
            LLenar(_producto);
        }
    }
Exemplo n.º 11
0
    void Guardar(ProductoVO _producto)
    {
        DAL_Consultascs oDatos = new DAL_Consultascs();
        eTipoRegistro   eTipo;

        eTipo = (eTipoRegistro)Session["TipoRegistro"];
        if (eTipo == eTipoRegistro.Editar)
        {
            oDatos.Guardar(_producto, 1);
        }
        else
        {
            oDatos.Guardar(_producto, 2);
        }
        Borrar();
        pnlProducto.Visible = false;
        ConsultarProductos();
    }
Exemplo n.º 12
0
    protected void LoginButton_Click(object sender, EventArgs e)
    {
        UsuarioVO       usuario   = new UsuarioVO();
        DAL_Consultascs consultas = new DAL_Consultascs();
        int             existe    = 0;

        existe = consultas.IniciarSesion(LoginUser.UserName.ToString(), LoginUser.Password.ToString());
        if (existe != 0)
        {
            usuario.Contraseña = LoginUser.Password.ToString();
            usuario.Usuario    = LoginUser.UserName.ToString();
            Session[UtilidadesPeterPan.USUARIO] = usuario;
            Response.Redirect("Default.aspx", true);
        }
        else
        {
            Response.Redirect("Login.aspx", true);
        }
    }
Exemplo n.º 13
0
    void Ventas()
    {
        DateTime _fecha;
        Int16    _tarjeta;
        Int16    _web;

        _fecha = clFecha.SelectedDate;
        if (chkWeb.Checked == true)
        {
            _web = 1;
        }
        else
        {
            _web = 0;
        }
        if (chkTarjeta.Checked == true)
        {
            _tarjeta = 1;
        }
        else
        {
            _tarjeta = 0;
        }
        if (Session[UtilidadesPeterPan.USUARIO] != null)
        {
            decimal total = 0;
            List <ConsultaVentaVO> ventas    = new List <ConsultaVentaVO>();
            DAL_Consultascs        consultas = new DAL_Consultascs();
            ventas = consultas.ConsultarVentas(_fecha, _tarjeta, _web);
            gvVentas.DataSource = ventas;
            gvVentas.DataBind();
            foreach (ConsultaVentaVO _venta in ventas)
            {
                total = total + (_venta.Cantidad * _venta.Precio);
            }
            lblTotal.Text = total.ToString("C");
        }
        else
        {
            Response.Redirect("Login.aspx", true);
        }
    }
Exemplo n.º 14
0
    void CargarMenu(int modulo)
    {
        /*if (NavigationMenu.Items.Count == 1)
         * {*/
        DAL_Consultascs consultas = new DAL_Consultascs();
        List <Opcion>   opciones  = new List <Opcion>();

        opciones = consultas.ConsultarMenu(modulo);
        int contador = NavigationMenu.Items.Count - 1;

        foreach (Opcion opt in opciones)
        {
            if (opt.padre == 0)
            {
                NavigationMenu.Items.Add(new MenuItem(opt.nombre, opt.Consecutivo.ToString(), String.Empty, opt.url));
                contador = contador + 1;
            }
            else
            {
                NavigationMenu.Items[contador].ChildItems.Add(new MenuItem(opt.nombre, opt.Consecutivo.ToString(), String.Empty, opt.url));
            }
        }
        //}
    }
Exemplo n.º 15
0
    ProductoVO ConsultarProducto(string strReferencia)
    {
        DAL_Consultascs consultas = new DAL_Consultascs();

        return(consultas.ConsultarXReferencia(strReferencia));
    }