Beispiel #1
0
        public void cargarMarinerosEnArbol()
        {
            ArbolMarinero.destruirArbol();
            DTResultadoOperacionList <DTMarinero> resultadoMarineros = new DMMarinero().consultarMarineros();

            if (resultadoMarineros.Datos != null)
            {
                foreach (var marinero in resultadoMarineros.Datos)
                {
                    ArbolMarinero.Insertar(Convert.ToInt32(marinero.cedula), Convert.ToInt32(marinero.idMarinero));
                }
            }
        }
Beispiel #2
0
        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);
        }
Beispiel #3
0
        public string imprimirArbol()
        {
            string resultado = ArbolMarinero.ImprimirPost();

            return(resultado);
        }
Beispiel #4
0
 public void cargarUnMarineroEnArbol(DTMarinero _Marinero)
 {
     ArbolMarinero.Insertar(Convert.ToInt32(_Marinero.cedula), Convert.ToInt32(_Marinero.idMarinero));
 }