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));
        }