public IActionResult Register([FromBody] CriarExameModel model) { try { _exameServices.Criar(model); return(Ok(new { message = "Exame registrado com sucesso!" })); } catch (AppException ex) { return(BadRequest(new { message = ex.Message })); } }
public void Criar(CriarExameModel model) { var contador = _context.Exames.Where(a => a.IdAtleta == model.IdAtleta).Count(); var exame = new Exames { IdAtleta = model.IdAtleta, IdAuxiliar = model.IdAuxiliar, IdUsuario = model.IdUsuario, QuantiFichas = contador + 1 }; _context.Exames.Add(exame); _context.SaveChanges(); var Exercicios = model.ExameExercicios; _exerciciosServices.Exercicios(Exercicios, _context.Exames.FirstOrDefault(a => a.IdAtleta == model.IdAtleta && a.QuantiFichas == (contador + 1)).Id); }