Example #1
0
        public void GenerarExcel()
        {
            Cartera      cartera  = FactoryCartera.GetCartera();
            string       pathFile = @"c:\tmp\cartera.xlsx";
            ExcelPackage pck      = UtilExcel.CrearExcelPackage(pathFile);

            cartera.ToExcel(pck);
            UtilExcel.OpenMicrosoftExcel(pathFile);
        }
Example #2
0
        public void Estrategia1()
        {
            Cartera cartera = FactoryCartera.GetCartera();
            EstrategiaInversion1 estrategia = new EstrategiaInversion1(cartera, "Wall");

            string       pathFile = @"c:\tmp\cartera.xlsx";
            ExcelPackage pck      = UtilExcel.CrearExcelPackage(pathFile);

            cartera.ToExcel(pck);
            UtilExcel.OpenMicrosoftExcel(pathFile);
            //Compra compraAValidar = new Compra(cartValor) { PrecioCompra = 25594.5, NumCompra = 0.2 };
            //BooelanMensaje resultado= EstrategiaInversion1.ValidarCompra(cartValor, compraAValidar);
            //            Assert.AreEqual(resultado.Valor, false);
        }
Example #3
0
        public static void Main(string[] args)
        {
            bool    salir   = false;
            Cartera cartera = FactoryCartera.GetCartera();
            EstrategiaInversion1 estrategia = new EstrategiaInversion1(cartera, "Wall");
            string comando;

            Console.WriteLine("Inserta comando");
            while (!salir)
            {
                comando = Console.ReadLine();
                if (comando.Equals("q"))
                {
                    salir = true;
                }
                else
                {
                    estrategia.carteraValor.PrecioActual = Double.Parse(comando);
                    Compra comp = estrategia.CalcularProximaCompra();
                    Console.WriteLine(String.Format("Próxima compra:{0}", comp.ToString()));
                }
            }
        }