Exemplo n.º 1
0
        /// <summary>
        /// Obtener un registro de Volumetrias por su ID
        /// </summary>
        /// <param name="iID"></param>
        /// <returns></returns>
        public static Volumetria ObtenerVolumetriaPorID(int iID)
        {
            //1. Inicializar objeto, complementarlo con la Sucursal
            Volumetria oVolumetria = VolumetriaDataAccess.ObtenerVolumetriaPorID(iID);

            oVolumetria.RSucursal  = SucursalBusiness.ObtenerSucursalPorID(oVolumetria.Sucursal);
            oVolumetria.RPreciario = PreciarioBusiness.ObtenerPreciarioPorID(oVolumetria.Preciario);
            if (oVolumetria.Cliente != null)
            {
                oVolumetria.RCliente = ClienteBusiness.ObtenerClientePorID(oVolumetria.Cliente);
            }
            return(oVolumetria);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Método que obtiene todos los regsitros de Volumetrias
        /// </summary>
        /// <returns></returns>
        public static List <Volumetria> ObtenerVolumetrias()
        {
            //1. Obtener las Volumetrias en una lista
            List <Volumetria> lVolumetrias = VolumetriaDataAccess.ObtenerVolumetrias();

            //2. Complementarlas con sucursal
            foreach (Volumetria sd in lVolumetrias)
            {
                sd.RSucursal = SucursalBusiness.ObtenerSucursalPorID(sd.Sucursal);
            }
            //2. Complementarlas con preciario
            foreach (Volumetria sd in lVolumetrias)
            {
                sd.RPreciario = PreciarioBusiness.ObtenerPreciarioPorID(sd.Preciario);
            }
            return(lVolumetrias);
        }