コード例 #1
0
        static async Task Main(string[] args)
        {
            Cafe cup = HacerCafe();

            Console.WriteLine("cafe listo");
            Task <Huevos> eggsTask  = FreirHuevos(2);
            Task <Bacon>  baconTask = FreirBacon(3);

            Task <Tostada> toastTask = TostarPan(2);
            Tostada        toast     = await toastTask;

            await AplicarMantequilla(toast);

            AplicarJamon(toast);
            Console.WriteLine("tostadas preparadas");
            Zumo oj = HacerZumo();

            Console.WriteLine("zumo en su punto");

            Huevos eggs = await eggsTask;

            Console.WriteLine("huevos listos");

            Bacon bacon = await baconTask;

            Console.WriteLine("bacon listo");

            Console.WriteLine("desayuno preparado!");
        }
コード例 #2
0
        public void Setup()
        {
            red     = new Red(10);
            bomb    = new Bomb(10);
            chuck   = new Chuck(10, 50);
            matilda = new Matilda(10);
            terence = new Terence(10);
            comunes = new PajarosComunes(10);

            pajaros = new List <Pajaros> {
                red, bomb, chuck, matilda, comunes, terence
            };

            huevo = new Huevos(1000);

            obreros = new CerditosObreros();
            madera  = new Madera(20);
            piedra  = new Piedra(5);

            obstaculos = new List <Obstaculo> {
                obreros, madera, piedra
            };

            isla = new IslaPajaro(pajaros, obstaculos);
        }
コード例 #3
0
        public static Huevos Buscar(int HuevoId)
        {
            var huevo = new Huevos();

            using (var conexion = new ProyectoFinalDataBase())
            {
                try
                {
                    huevo = conexion.Huevo.Find(HuevoId);
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(huevo);
        }
コード例 #4
0
        public static Huevos Buscar(int IdHuevo, string TipoHuevo)
        {
            var huevo = new Huevos();

            using (var conexion = new ProyectoFinalDataBase())
            {
                try
                {
                    huevo = conexion.Huevo.Where(x => x.TipoDeHuevo.Equals(TipoHuevo) && x.HuevosId == IdHuevo).SingleOrDefault();
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(huevo);
        }
コード例 #5
0
        public static bool Actualizar(Huevos existente)
        {
            bool resultado = false;

            using (var conexion = new ProyectoFinalDataBase())
            {
                try
                {
                    conexion.Entry(existente).State = EntityState.Modified;
                    conexion.SaveChanges();
                    resultado = true;
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(resultado);
        }
コード例 #6
0
        public static bool Insertar(Huevos nuevo)
        {
            bool resultado = false;

            using (var conexion = new ProyectoFinalDataBase())
            {
                try
                {
                    conexion.Huevo.Add(nuevo);
                    conexion.SaveChanges();
                    resultado = true;
                }
                catch (Exception)
                {
                    throw;
                }
            }
            return(resultado);
        }
コード例 #7
0
        static void Main(string[] args)
        {
            Cafe cup = HacerCafe();

            Console.WriteLine("cafe listo");
            Huevos eggs = FreirHuevos(2);

            Console.WriteLine("huevos listos");
            Bacon bacon = FreirBacon(3);

            Console.WriteLine("bacon listo");
            Tostada toast = TostarPan(2);

            AplicarMantequilla(toast);
            AplicarJamon(toast);
            Console.WriteLine("tostadas preparadas");
            Zumo oj = HacerZumo();

            Console.WriteLine("zumo en su punto");

            Console.WriteLine("desayuno preparado!");
        }