// Alta de excursiones internacionales public bool AltaExcursionesInternacionales(string descripcion, DateTime fecha, int diasTraslados, int stockLugares, int idExcursion, int idCompania, List <Destino> destinos) { bool exito = false, existe = BuscarExcursion(idExcursion); if (!existe) { CompaniaAerea unCompania = ObtenerCompania(idCompania); if (unCompania != null) { Internacional unInter = new Internacional(descripcion, fecha, diasTraslados, stockLugares, unCompania, destinos); excursiones.Add(unInter); exito = true; } } return(exito); }
public bool AgregarExcurcionInt(string codigo, string descripcion, DateTime fechaComienzo, IList<Itinerario> hojaRuta, byte diasTraslado, byte stock, double puntos, IList<Pasajero> pasajeros) { bool retorno = false; Internacional unaI = new Internacional(codigo, descripcion, fechaComienzo, hojaRuta, diasTraslado, stock, puntos, pasajeros); if (this.RepoExcurciones.Add(unaI)) { retorno = true; FachadaAgencia.Instancia.SerializarTodo(); FachadaAgencia.Instancia.GuardarParametros(":"); } return retorno; }