public async Task <IActionResult> PostApresentacao([FromBody] Apresentacao apresentacao) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } _context.Add(apresentacao); _context.Apresentacao.Include(a => a.Medicamento).Include(b => b.Farmaco).Include(c => c.Posologia); await _context.SaveChangesAsync(); return(CreatedAtAction("GetApresentacao", new { id = apresentacao.ApresentacaoId }, apresentacao)); }