public InventarioAlmacenRpt GetDetailReport(InventarioAlmacenInfo item)
        {
            if (item == null)
            {
                return(null);
            }

            InventarioAlmacenRpt doc = new InventarioAlmacenRpt();

            List <InventarioAlmacenPrint> pList = new List <InventarioAlmacenPrint>();

            pList.Add(InventarioAlmacenPrint.New(item));
            doc.SetDataSource(pList);
            doc.SetParameterValue("Empresa", Schema.Name);


            List <LineaInventarioPrint> pLineaInventarios = new List <LineaInventarioPrint>();

            foreach (LineaInventarioInfo child in item.LineaInventarios)
            {
                pLineaInventarios.Add(LineaInventarioPrint.New(child));
            }

            doc.Subreports["LineaInventarioSubRpt"].SetDataSource(pLineaInventarios);


            //FormatReport(doc, empresa.Logo);

            return(doc);
        }
Ejemplo n.º 2
0
        internal void CopyValues(InventarioAlmacenInfo source)
        {
            if (source == null)
            {
                return;
            }

            _record.CopyValues(source._base.Record);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Copia los atributos del objeto
        /// </summary>
        /// <param name="source">Objeto origen de solo lectura</param>
        protected virtual void CopyFrom(InventarioAlmacenInfo source)
        {
            if (source == null)
            {
                return;
            }

            Oid           = source.Oid;
            OidAlmacen    = source.OidAlmacen;
            Nombre        = source.Nombre;
            Fecha         = source.Fecha;
            Observaciones = source.Observaciones;
        }
Ejemplo n.º 4
0
        /// <summary>
        /// Copia los atributos del objeto
        /// </summary>
        /// <param name="source">Objeto origen</param>
        protected void CopyValues(LineaInventarioInfo source)
        {
            if (source == null)
            {
                return;
            }

            InventarioAlmacenInfo inventario = InventarioAlmacenInfo.Get(OidInventario, false);

            if (inventario != null)
            {
                _inventario = inventario.Nombre;
            }
        }
        /// <summary>
        /// Copia los atributos del objeto
        /// </summary>
        /// <param name="source">Objeto origen</param>
        protected void CopyValues(InventarioAlmacenInfo source)
        {
            if (source == null)
            {
                return;
            }


            StoreInfo almacen = StoreInfo.Get(OidAlmacen, false);

            if (almacen != null)
            {
                _base.Almacen = almacen.Nombre;
            }
        }
Ejemplo n.º 6
0
 public static string SELECT(InventarioAlmacenInfo parent)
 {
     return(SELECT(new QueryConditions {
         InventarioAlmacen = parent
     }));
 }