Beispiel #1
0
        public async Task <IActionResult> Edit(int id, [Bind("ID,Name,Preco,Descricao")] Modalidades modalidades)
        {
            if (id != modalidades.ID)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(modalidades);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ModalidadesExists(modalidades.ID))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(modalidades));
        }
        public ActionResult Insert(Modalidades modalidade)
        {
            Services.ModalidadeService service = new Services.ModalidadeService();
            service.Add(modalidade);

            return(View(modalidade));
        }
Beispiel #3
0
        /// <summary>
        /// Esta função imprime o Menu de opções associadas às modalidades OPTN = options
        /// </summary>
        public static void OPTNModalidades()
        {
            Console.Clear();
            char option = ' ';

            while (option != '0')
            {
                Console.WriteLine("***************************************");
                Console.WriteLine("                 MENU");
                Console.WriteLine("***************************************");
                Console.WriteLine("Options:");
                Console.WriteLine("1.Ver modalidades");
                Console.WriteLine("2.Ver Atletas inscritos por modalidade");
                Console.WriteLine("0.Retornar Menu");
                Console.WriteLine("***************************************");
                option = Convert.ToChar(Console.ReadLine());
                switch (option)
                {
                case '1':
                    Modalidades.VerModalidades();
                    break;

                case '2':
                    Modalidades.MostrarAtletaPorModalidade();
                    break;

                case '0':
                    Program.Main();
                    break;
                }
            }
            Console.ReadKey();
        }
Beispiel #4
0
 public void fillModalidad()
 {
     if (Modalidades == null)
     {
         Modalidades = new Dictionary <int, string>();
     }
     Modalidades.Clear();
     Modalidades.Add(0, "Seleccione Modalidad de Admisión");
     Modalidades.Add(1, "Admisión General");
     Modalidades.Add(2, "Evaluación para el desempeño universitario");
     Modalidades.Add(3, "Exoneración por primeros puestos");
     Modalidades.Add(4, "Tercio superior");
     Modalidades.Add(5, "Admisión por colegio seleccionado");
     Modalidades.Add(6, "Admisión por colegio seleccionado (Tercio Superior)");
     Modalidades.Add(7, "Pre de la Ruiz (Para quienes aprobaron todos los cursos)");
     Modalidades.Add(8, "Pre de la Ruiz (Quienes NO alcanzaron el ingreso directo)");
     Modalidades.Add(9, "Concurso Beca Fe y Alegría");
     Modalidades.Add(10, "Egresados de Bachillerato (colegios)");
     Modalidades.Add(11, "Religiosos y miembros del Clero");
     Modalidades.Add(12, "Cuerpo Diplomático acreditado en el Perú y familiares directos");
     Modalidades.Add(13, "Deportistas Calificados");
     Modalidades.Add(14, "Personas con discapacidad");
     Modalidades.Add(15, "Traslados externos");
     Modalidades.Add(16, "Titulados y graduados");
 }
Beispiel #5
0
 public IActionResult Create([FromBody] Modalidades item)
 {
     if (item == null)
     {
         return(BadRequest());
     }
     _repo.Add(item);
     return(CreatedAtRoute("GetModalidades", new { controller = "Modalidades", ModalidadId = item.Id }, item));
 }
Beispiel #6
0
        /// <summary>
        /// Esta função orienta o menu referente às ações do atleta
        /// </summary>
        public static void OPTNAtletas()
        {
            //limpa o menu anterior da consola
            Console.Clear();
            char option = ' ';

            //Enquanto a opção não for 0
            while (option != '0')
            {
                Console.WriteLine("***************************************");
                Console.WriteLine("                 MENU");
                Console.WriteLine("***************************************");
                Console.WriteLine("Options:");
                Console.WriteLine("1.Adicionar atletas");
                Console.WriteLine("2.Ver atletas");
                Console.WriteLine("3.Ver atletas por país");
                Console.WriteLine("4.Adicionar medalha a um atleta");
                Console.WriteLine("5.Adicionar Staff a um atleta");
                Console.WriteLine("6.Ver Staff de um atleta");
                Console.WriteLine("0.Retornar Menu");
                Console.WriteLine("***************************************");
                option = Convert.ToChar(Console.ReadLine());
                switch (option)
                {
                case '1':
                    ListaAtletas.AddAtleta();
                    break;

                case '2':
                    ListaAtletas.Show(ListaAtletas.atletas);
                    break;

                case '3':
                    Modalidades.MostrarAtletaPorPais();
                    break;

                case '4':
                    COP.AtribuirMedalha();
                    break;

                case '5':
                    Atleta.EspecificarStaff();
                    break;

                case '6':
                    Staff.ShowStaff();
                    break;

                case '0':
                    Program.Main();
                    break;
                }
            }
            Console.ReadKey();
        }
Beispiel #7
0
        public async Task <IActionResult> Create([Bind("ID,Name,Preco,Descricao")] Modalidades modalidades)
        {
            if (ModelState.IsValid)
            {
                _context.Add(modalidades);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(modalidades));
        }
Beispiel #8
0
 public void Add(Modalidades item)
 {
     //item.Key=(_list.Count+1).ToString();
     //_list.Add(item);
 }