Beispiel #1
0
        public void cargarCapitanesEnArbol()
        {
            ArbolCapitan.destruirArbol();
            DTResultadoOperacionList <DTCapitan> resultadoCapitanes = new DMCapitan().consultarCapitanes();

            if (resultadoCapitanes.Datos != null)
            {
                foreach (var capitan in resultadoCapitanes.Datos)
                {
                    ArbolCapitan.Insertar(Convert.ToInt32(capitan.cedulaCapitan), Convert.ToInt32(capitan.idCapitan));
                }
            }
        }
Beispiel #2
0
        public DTResultadoOperacionList <DTCapitan> GenerarArchivoCapitan(DTCapitan _Capitan)
        {
            DTResultadoOperacionList <DTCapitan> informeResultado = new DTResultadoOperacionList <DTCapitan>();
            //Verificar si ya existe un capitán con esa cédula
            bool resultadoBusqueda = ArbolCapitan.buscarNodo(Convert.ToInt32(_Capitan.cedulaCapitan));

            if (resultadoBusqueda == true)
            {
                //La cédula ya existe. Retornar valor False
                informeResultado.Resultado = false;
            }
            else
            {
                //
                //Insertar nuevo capitán en archivo
                //

                DTCapitan _dtCapitan = new DTCapitan();
                informeResultado = new DMCapitan().generarArchivoCapitan(_Capitan);
            }


            return(informeResultado);
        }
Beispiel #3
0
        public string imprimirArbol()
        {
            string resultado = ArbolCapitan.ImprimirPost();

            return(resultado);
        }
Beispiel #4
0
 public void cargarUnCapitanEnArbol(DTCapitan _Capitan)
 {
     ArbolCapitan.Insertar(Convert.ToInt32(_Capitan.cedulaCapitan), Convert.ToInt32(_Capitan.idCapitan));
 }