示例#1
0
        public OOB.ResultadoLista <OOB.LibInventario.Movimiento.Traslado.Consultar.ProductoPorDebajoNivelMinimo> Producto_Movimiento_Traslado_Consultar_ProductosPorDebajoNivelMinimo(OOB.LibInventario.Movimiento.Traslado.Consultar.Filtro filtro)
        {
            var rt = new OOB.ResultadoLista <OOB.LibInventario.Movimiento.Traslado.Consultar.ProductoPorDebajoNivelMinimo>();

            var filtroDto = new DtoLibInventario.Movimiento.Traslado.Consultar.Filtro();

            filtroDto.autoDeposito     = filtro.autoDeposito;
            filtroDto.autoDepartamento = filtro.autoDepartamento;
            var r01 = MyData.Producto_Movimiento_Traslado_Consultar_ProductosPorDebajoNivelMinimo(filtroDto);

            if (r01.Result == DtoLib.Enumerados.EnumResult.isError)
            {
                rt.Mensaje = r01.Mensaje;
                rt.Result  = OOB.Enumerados.EnumResult.isError;
                return(rt);
            }

            var list = new List <OOB.LibInventario.Movimiento.Traslado.Consultar.ProductoPorDebajoNivelMinimo>();

            if (r01.Lista != null)
            {
                if (r01.Lista.Count > 0)
                {
                    list = r01.Lista.Select(s =>
                    {
                        return(new OOB.LibInventario.Movimiento.Traslado.Consultar.ProductoPorDebajoNivelMinimo()
                        {
                            autoDepartamento = s.autoDepartamento,
                            autoGrupo = s.autoGrupo,
                            autoProducto = s.autoProducto,
                            categoria = s.categoria,
                            cntUndReponer = s.cntUndReponer,
                            codigoProducto = s.codigoProducto,
                            contenidEmpCompra = s.contenidEmpCompra,
                            costoFinalCompra = s.costoFinalCompra,
                            costoFinalUnd = s.costoFinalUnd,
                            decimales = s.decimales,
                            empaqueCompra = s.empaqueCompra,
                            nombreProducto = s.nombreProducto,
                        });
                    }).ToList();
                }
            }
            rt.Lista = list;

            return(rt);
        }
示例#2
0
 public DtoLib.ResultadoLista <DtoLibInventario.Movimiento.Traslado.Consultar.ProductoPorDebajoNivelMinimo> Producto_Movimiento_Traslado_Consultar_ProductosPorDebajoNivelMinimo(DtoLibInventario.Movimiento.Traslado.Consultar.Filtro filtro)
 {
     return(ServiceProv.Producto_Movimiento_Traslado_Consultar_ProductosPorDebajoNivelMinimo(filtro));
 }