Beispiel #1
0
        public async Task <IActionResult> Create(ScoutGeral scout, string atletas, string dropDownJogo)
        {
            var idAtleta = Convert.ToInt32(atletas);
            var idJogo   = Convert.ToInt32(dropDownJogo);

            if (idAtleta <= 0 || idJogo <= 0)
            {
                ViewBag.Atletas = new SelectList(this._context.Atletas, "Id", "Nome");
                ViewBag.Jogos   = new SelectList(this._context.Jogos, "Id", "Nome");
                return(View());
            }


            if (ModelState.IsValid)
            {
                scout.idAtleta = idAtleta;
                scout.idJogo   = idJogo;
                var newEq = this.uof.ScoutGeralRepository.Add(scout);
                return(RedirectToAction(nameof(Index)));
            }

            return(View());
        }
Beispiel #2
0
        public async Task <ScoutGeral> Update(ScoutGeral scoutGeral, int id)
        {
            var updated = await this.ScoutGeralRepository.UpdateAsyn(scoutGeral, id);

            return(updated);
        }
Beispiel #3
0
        public async Task <ScoutGeral> Add(ScoutGeral scoutGeral)
        {
            await this.ScoutGeralRepository.AddAsyn(scoutGeral);

            return(scoutGeral);
        }
        public async Task <ActionResult> Add([FromBody] ScoutGeral scout)
        {
            await this.scoutGeralService.Add(scout);

            return(Ok("Scout cadastrado com sucesso!"));
        }