public IActionResult EditarConsulta([FromBody] EditarConsultaDTO model)
        {
            var result = GetService <IConsultaRepository>().EditarConsulta(model);

            if (!result)
            {
                return(BadRequest("Erro ao Editar Consulta"));
            }
            return(Ok("Consulta Editado com Sucesso"));
        }
        public bool EditarConsulta(EditarConsultaDTO model)
        {
            if (model.Id < 0)
            {
                return(false);
            }

            var aux = CriarConsulta(model);

            aux.Id = model.Id;

            try
            {
                UnimedDbContext.Update(aux);
                UnimedDbContext.SaveChanges();

                return(true);
            }
            catch (Exception ex)
            {
                throw new ArgumentException($"Não foi possivel Marcar uma Consulta {ex}");
            }
        }