/// <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); }
/// <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); }