示例#1
0
        public void AltaCompetidor(string nombre)
        {
            Competidor nuevoCompetidor = new Competidor();

            nuevoCompetidor.nombre = nombre;

            context.Competidor.Add(nuevoCompetidor);

            context.SaveChanges();
        }
        public void AltaPremios(int idCompetidor, int anio, int cantidadPremios)
        {
            PremiosCompetidor premiosDelMismoAnio = context.PremiosCompetidor.FirstOrDefault(premios => premios.idCompetidor == idCompetidor && premios.anio == anio);

            if (premiosDelMismoAnio == null)
            {
                PremiosCompetidor nuevoPremiosCompetidor = new PremiosCompetidor();
                nuevoPremiosCompetidor.idCompetidor    = idCompetidor;
                nuevoPremiosCompetidor.anio            = anio;
                nuevoPremiosCompetidor.cantidadPremios = cantidadPremios;

                context.PremiosCompetidor.Add(nuevoPremiosCompetidor);
            }
            else
            {
                premiosDelMismoAnio.cantidadPremios = cantidadPremios;
            }

            context.SaveChanges();
        }