コード例 #1
0
ファイル: Program.cs プロジェクト: santiagovasquez1/Backup_Fc
        private static void Main(string[] args)
        {
            string Ruta_madre;

            Ruta_madre = "D:\\Proyectos Santiago";

            CDirectorio Carpeta_madre = new CDirectorio(Ruta_madre);

            IComponente <CDirectorio> Raiz       = new Compuesto <CDirectorio>(Carpeta_madre);
            IComponente <CDirectorio> Directorio = Raiz;

            Console.WriteLine("Estoy en {0}", Directorio.Nombre);
            Console.WriteLine("1-Adicionar Compuesto 2-Adicionar Componente 3-Borrar 4-Buscar 5-Mostrar 6-Salir");

            foreach (string dirs in Carpeta_madre.Child_item)
            {
                CDirectorio temp            = new CDirectorio(dirs);
                IComponente <CDirectorio> c = new Compuesto <CDirectorio>(temp);

                Directorio.Adicionar(c);
            }



            Console.WriteLine(Raiz.Mostrar(0));
            Console.Read();
        }
コード例 #2
0
 public void setCompuesto(Compuesto el)
 {
     ContainCompuesto = el;
     Compuesto.SetActive(true);
     Compuesto.GetComponent <Renderer>().material = el.mat;
     activelinks(el.enlases);
 }
コード例 #3
0
 public void nextComponent(int a)
 {
     if (a == 1)
     {
         if (index + 1 < gm.compuestosGuardados.Length)
         {
             index     += 1;
             sCompuesto = gm.compuestosGuardados[index];
             refreshUi();
         }
         else
         {
             index      = 0;
             sCompuesto = gm.compuestosGuardados[index];
             refreshUi();
         }
     }
     else
     {
         if (index - 1 >= 0)
         {
             index     -= 1;
             sCompuesto = gm.compuestosGuardados[index];
             refreshUi();
         }
         else
         {
             index      = gm.element.Length - 1;
             sCompuesto = gm.compuestosGuardados[index];
             refreshUi();
         }
     }
 }
コード例 #4
0
ファイル: GameManager.cs プロジェクト: palicron/RealScnience
    public void crearcompuesto()
    {
        int x = convinaciones[0];
        int y = convinaciones[1];
        int z = convinaciones[2];

        Debug.Log(x);
        Debug.Log(y);
        Debug.Log(z);
        Compuesto cop = elements[x, y, z];

        Debug.Log(cop);
        if (cop == null)
        {
            uim.DisplayMenu(null);
        }
        else
        {
            compuestosGuardados[GcIndex] = cop;
            uim.DisplayMenu(compuestosGuardados[GcIndex].Ename);
            GcIndex++;
        }
        int we = compuestosGuardados.Length;

        uim.sCompuesto = compuestosGuardados[GcIndex];

        uim.refreshUi();
    }
コード例 #5
0
        public IActionResult Get()
        {
            Compuesto[]    compuestos = Compuesto.Report();
            Categoria[]    categorias = Categoria.Report();
            UnidadMedida[] unidades   = UnidadMedida.Report();

            return(Ok(new { compuestos, categorias, unidades }));
        }
コード例 #6
0
 // Use this for initialization
 void Start()
 {
     sElement   = gm.element[index];
     sCompuesto = gm.compuestosGuardados[index];
     refreshUi();
     activeElementTab();
     next();
 }
コード例 #7
0
 public void clearElement()
 {
     delink();
     ContainElement = null;
     element.SetActive(false);
     ContainCompuesto = null;
     Compuesto.SetActive(false);
     ContainElement = null;
     clearlinks();
 }
コード例 #8
0
        public Interes CrearInteres(string tipo, double valorPrestado, int tiempo, double tasa)
        {
            Interes interes;

            if (tipo.Equals("c"))
            {
                interes = new Compuesto(valorPrestado, tiempo, tasa);
                interes.CalcularValorTotal();
            }
            else
            {
                interes = new Simple(valorPrestado, tiempo, tasa);
                interes.CalcularValorTotal();
            }
            return(interes);
        }
コード例 #9
0
ファイル: UnitTest1.cs プロジェクト: fabiandres2000/parcial2
        public void Test1()
        {
            IComponente <string> arbol   = new Compuesto <string>("root");
            IComponente <string> trabajo = arbol;

            //adicionar componente
            trabajo.Adicionar(new Componente <string>("root1"));
            trabajo.Adicionar(new Componente <string>("root2"));
            //adicionar compuesto
            IComponente <string> c = new Compuesto <string>("root1");

            trabajo.Adicionar(c);
            trabajo = c;
            //adicionar componente
            trabajo.Adicionar(new Componente <string>("root11"));
            trabajo.Adicionar(new Componente <string>("root12"));
            //mostrar
            Console.WriteLine(arbol.Mostrar(0));
            Assert.Pass();
        }
コード例 #10
0
        public Interes MapearInteres(string linea)
        {
            Interes interes;

            string[] datos         = linea.Split(';');
            string   tipo          = datos[4];
            int      tiempo        = Convert.ToInt32(datos[5]);
            double   tasa          = Convert.ToDouble(datos[6]) * 100;
            double   valorPrestado = Convert.ToDouble(datos[7]);

            if (EsCompuesto(datos[4]))
            {
                interes = new Compuesto(valorPrestado, tiempo, tasa);
            }
            else
            {
                interes = new Simple(valorPrestado, tiempo, tasa);
            }
            interes.CalcularValorTotal();
            return(interes);
        }
コード例 #11
0
 public IActionResult GetAll()
 {
     Compuesto[] compuestos = Compuesto.Report();
     return(Ok(compuestos));
 }