public DTResultadoOperacionList <DTMarinero> consultarMarineros() { DTResultadoOperacionList <DTMarinero> ResultList = new DTResultadoOperacionList <DTMarinero>(); ResultList = new DMMarinero().consultarMarineros(); return(ResultList); }
public DTResultadoOperacionList <DTDlleViaje> ConsultarMarinerosViaje(DTDlleViaje dtDlleViaje) { DMMarinero _marinero = new DMMarinero(); DTDlleViaje _dllviaje = new DTDlleViaje(); DTResultadoOperacionList <DTDlleViaje> dllViajeLista = new DTResultadoOperacionList <DTDlleViaje>(); List <DTDlleViaje> _listDlleViaje = new List <DTDlleViaje>(); try { using (StreamReader file = new StreamReader(NOMBRE_ARCHIVO, true)) //se crea el archivo { String line; line = file.ReadLine(); //Continue to read until you reach end of file while (line != null) { _dllviaje = viajeRegistro2Objeto(line); if (_dllviaje.idViaje == dtDlleViaje.idViaje) { _dllviaje.nombreMarinero = _marinero.consultarMarinero(_dllviaje.cedulaMarinero).nombreMarinero.ToString(); //_dllviaje.PuertoDestino = _puerto.consultarPuertoPorId(_dllviaje.idPuertoDestino).nombrePuerto; _listDlleViaje.Add(_dllviaje); //break; } else { _dllviaje = null; } //Read the next line line = file.ReadLine(); } file.Close(); } dllViajeLista.Datos = _listDlleViaje; dllViajeLista.Resultado = true; } catch (Exception ex) { Console.WriteLine("Exception: " + ex.Message); } return(dllViajeLista); }
public DTResultadoOperacionList <DTDlleViaje> consultarDlleViaje(int idViaje) { DTResultadoOperacionList <DTDlleViaje> ResultList = new DTResultadoOperacionList <DTDlleViaje>(); List <DTDlleViaje> ResultadoReporte = new List <DTDlleViaje>(); DMMarinero _marinero = new DMMarinero(); try { using (StreamReader file = new StreamReader(NOMBRE_ARCHIVO, true)) //se crea el archivo { String line; line = file.ReadLine(); //Continue to read until you reach end of file while (line != null) { DTDlleViaje _viaje = new DTDlleViaje(); _viaje = viajeRegistro2Objeto(line); _viaje.nombreMarinero = _marinero.consultarMarinero(_viaje.cedulaMarinero).nombreMarinero; if (_viaje.idViaje == idViaje) { ResultadoReporte.Add(_viaje); } //Read the next line line = file.ReadLine(); } file.Close(); ResultList.Resultado = true; } ResultList.Datos = ResultadoReporte; } catch (Exception ex) { ResultList.Resultado = false; Console.WriteLine("Exception: " + ex.Message); } return(ResultList); }
public DTResultadoOperacionList <DTMarinero> GenerarArchivoMarinero(DTMarinero _marinero) { DTResultadoOperacionList <DTMarinero> ResultList = new DTResultadoOperacionList <DTMarinero>(); //Verificar si ya existe un marinero con esa cédula bool resultadoBusqueda = ArbolMarinero.buscarNodo(Convert.ToInt32(_marinero.cedula)); if (resultadoBusqueda == true) { //La cédula ya existe. Retornar valor False ResultList.Resultado = false; } else { // //Insertar nuevo marinero en archivo // ResultList = new DMMarinero().GenerarArchivoMarinero(_marinero); } return(ResultList); }
public void cargarMarinerosEnArbol() { DMMarinero dMEscala = new DMMarinero(); dMEscala.cargarMarinerosEnArbol(); }