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); }
internal void CopyValues(InventarioAlmacenInfo source) { if (source == null) { return; } _record.CopyValues(source._base.Record); }
/// <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; }
/// <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; } }
public static string SELECT(InventarioAlmacenInfo parent) { return(SELECT(new QueryConditions { InventarioAlmacen = parent })); }