Пример #1
0
        public override async Task <int> RefrescarListado()
        {
            UcProgressSpinner.Show();

            int pageTotal = 0;

            var texto = UcFiltrosVentas.TextoABuscar;
            // var tipoComprobante =  UcFiltrosVentas.TipoComprobante;
            var numeroComprobante = UcFiltrosVentas.NumeroComprobante;
            // var letraComprobante = UcFiltrosVentas.LetraComprobante;
            var currentPage = ProveedoresPager.CurrentPage;
            var pageSize    = ProveedoresPager.PageSize;

            var ventas = await Task.Run(() =>
            {
                using (var ventaNegocio = Ioc.Container.Get <IVentaNegocio>())
                {
                    return(ventaNegocio.Listado(SortColumn,
                                                SortDirection,
                                                texto,
                                                null,
                                                numeroComprobante,
                                                null,
                                                currentPage,
                                                pageSize,
                                                out pageTotal));
                }
            });

            GridVentas.DataSource = ventas;

            ProveedoresPager.UpdateState(pageTotal);

            return(pageTotal);
        }
Пример #2
0
        public override async Task <int> RefrescarListado()
        {
            UcProgressSpinner.Show();

            int pageTotal = 0;

            var texto       = UcFiltrosPresupuesto.TextoABuscar;
            var lcn         = UcFiltrosPresupuesto.LCN;
            var currentPage = PresupuestoPager.CurrentPage;
            var pageSize    = PresupuestoPager.PageSize;

            var presupuestos = await Task.Run(() => _presupuestoNegocio.Listado(SortColumn,
                                                                                SortDirection,
                                                                                texto,
                                                                                lcn,
                                                                                currentPage,
                                                                                pageSize,
                                                                                out pageTotal));

            GridPresupuestos.DataSource = presupuestos;

            PresupuestoPager.UpdateState(pageTotal);

            return(pageTotal);
        }
        public async Task <int> RefrescarListado()
        {
            var proveedorId = ucFiltrosConsignaciones.ProveedorId;
            var desde       = ucFiltrosConsignaciones.Desde;
            var hasta       = ucFiltrosConsignaciones.Hasta;

            var pageSize  = HistorialConsignacionesPager.PageSize;
            var pageIndex = HistorialConsignacionesPager.CurrentPage;

            int pageTotal = 0;

            UcProgressSpinner.Show();

            var proveedoresConsignacion = await Task.Run(() =>
                                                         _proveedorNegocio.ProveedorConsignacionHistorial(string.Empty, string.Empty, proveedorId, null,
                                                                                                          desde,
                                                                                                          hasta,
                                                                                                          Context.SucursalActual.Id,
                                                                                                          pageIndex,
                                                                                                          pageSize,
                                                                                                          out pageTotal));

            UcConsignacionesProveedorListado.Consignaciones = proveedoresConsignacion;

            UcProgressSpinner.Hide();

            return(pageTotal);
        }
Пример #4
0
        public override async Task <int> RefrescarListado()
        {
            UcProgressSpinner.Show();

            int pageTotal = 0;

            var codigoProveedor     = UcFiltrosLibros.CodigoProveedor;
            var codigoLibroCompleto = UcFiltrosLibros.CodigoLibroCompleto;
            var isbn           = UcFiltrosLibros.ISBN;
            var nombreTitulo   = UcFiltrosLibros.NombreTitulo;
            var proveedorId    = UcFiltrosLibros.ProveedorId;
            var temaId         = UcFiltrosLibros.TemaId;
            var autorNombre    = UcFiltrosLibros.AutorNombre;
            var editorialId    = UcFiltrosLibros.EditorialId;
            var conStock       = UcFiltrosLibros.ConStock;
            var codigoBarra    = UcFiltrosLibros.CodigoBarra;
            var conOchoDeMarzo = UcFiltrosLibros.OchoDeMarzo;
            var activos        = UcFiltrosLibros.Activos;
            var page           = TitulosPager.CurrentPage;
            var pageSize       = TitulosPager.PageSize;

            var filtrosVacios = UcFiltrosLibros.FiltrosVacios;

            var titulos = filtrosVacios
                            ? new List <TituloDto>()
                            : await Task.Run(() => _tituloNegocio.Listado(SortColumn, SortDirection,
                                                                          codigoProveedor,
                                                                          codigoLibroCompleto,
                                                                          isbn,
                                                                          codigoBarra,
                                                                          nombreTitulo,
                                                                          proveedorId,
                                                                          temaId,
                                                                          autorNombre,
                                                                          editorialId,
                                                                          conStock,
                                                                          this.Context.SucursalActual.Id,
                                                                          conOchoDeMarzo,
                                                                          activos,
                                                                          page, pageSize,
                                                                          out pageTotal));

            GridLibros.DataSource = titulos;
            TitulosPager.UpdateState(pageTotal);
            return(pageTotal);
        }