public bool AltaPasajero(string nombre, string apellido, string documento, int puntos) {/*Crea un usuario si el nombre y apellido es mayor a 3 caracteres y el documento a 5 Sí el docuemnto no se repite se crea el usuario y lo ingresa al sistema*/ bool ok = false; if (nombre.Length > 3 && apellido.Length > 3 && documento.Length > 5) { Pasajero p = this.BuscarPasajero(documento); if (p == null) { if (puntos >= 0) { Pasajero pasajero = new Pasajero(nombre, apellido, documento, puntos); pasajeros.Add(pasajero); ok = true; } } } return ok; }
public bool AltaPasajero(string nombre, string apellido, string documento) { bool ret = false; if (Pasajero.ValidoCi(documento)) { if (Pasajero.ValidoNombre(nombre)) { if (Pasajero.ValidoApellido(apellido)) { Pasajero aux = BuscarPasajeroPorDoc(documento); if (aux == null) { ret = true; aux = new Pasajero(nombre, apellido, documento); } } } } return ret; }
public void ModificacionPasajero(string nombre, string apellido, string documento, int puntaje, string tipoDocumento, Pasajero aux) { aux.Modificacion(nombre, apellido, documento, puntaje, tipoDocumento); }
public void AltaPasajero(string nombre, string apellido, string documento, string tipoDocumento) { Pasajero aux = new Pasajero(nombre, apellido, documento, tipoDocumento); pasajeros.Add(aux); }
public int CompareTo(Pasajero other) { return(this.Puntos.CompareTo(other.Puntos)); }
public int CompareTo(Pasajero other) { return this.Puntos.CompareTo(other.Puntos); }
public bool AgregarPasajero(string nombre, string apellido, string ci, double puntos) { bool retorno = false; Pasajero unP = new Pasajero(nombre, apellido, ci, puntos); //retorno = (this.RepoPasajeros.Add(unP) ? true : false); if(this.RepoPasajeros.Add(unP)) { retorno = true; FachadaAgencia.Instancia.SerializarTodo(); FachadaAgencia.Instancia.GuardarParametros(":"); } return retorno; }