/// <summary>
        /// Cantidad de viajes
        /// </summary>
        /// <param name="viajes">listado de viajes</param>
        /// <returns></returns>
        private List <int> ObtenerCantidadViajes(List <AccesoDatos.Modelos.Viajes> viajes)
        {
            try
            {
                var totalViajes = new List <int>();

                for (var i = 0; i < viajes.Count; i++)
                {
                    //Regla 1 ≤ N ≤ 100
                    if ((1 <= viajes[i].Cantidad) && (viajes[i].Cantidad <= administradorParametros.TotalElementos()))
                    {
                        var viajesRealizados = ViajesPosibles(viajes[i].Pesos);
                        totalViajes.Add(viajesRealizados);
                    }
                    else
                    {
                        throw new ExcepcionNegocio("Cantidad de elementos inválidos");
                    }
                }
                return(totalViajes);
            }
            catch (Exception e)
            {
                throw new ExcepcionNegocio("Error Obteniendo el total de viajes", e);
            }
        }