Bom dia galera, gostaria de tirar uma dúvida com vocês, estou criando um método dentro uma webapi em asp.net mvc para receber alguns dados do lançamento de uma visita domiciliar, mas estou tendo um erro no return Ok < object >, que me fala que o método Ok< object > não pode receber mais de 1 argumento, como sou novato em programação então acontece alguns erros que por enquanto eu ainda não consigo resolver, se alguém puder me ajudar ficarei muito grato. Bom dia a todos!!
//CAPTURAR VISITAS
[HttpGet]
[Route("GetVisitas/{grupoId}/{userId}")]
public IHttpActionResult GetVisitas(int grupoId, int userId)
{
var visita_periodica = false;
var cadastro_atualizacao = false;
var consulta = false;
var exame = false;
var vacina = false;
var gestante = false;
var recemNascido = false;
var desnutricao = false;
var deficiencia = false;
var hipertenso = false;
var diabetes = false;
var asma = false;
var acamado = false;
var tuberculose = false;
var cancer = false;
var imovelComFoco = false;
var acaoMecanico = false;
var realizada = false;
var recusada = false;
var ausente = false;
var visitas = db.GruposDetalhes.Where(gd => gd.GrupoId == grupoId && gd.UserId == userId).ToList();
foreach (var visita in visitas)
{
foreach (var visita2 in visita.Visitas)
{
visita_periodica = visita2.Visita_periodica;
cadastro_atualizacao = visita2.Cadastro_atualizacao;
consulta = visita2.Consulta;
exame = visita2.Exame;
vacina = visita2.Vacina;
gestante = visita2.Gestante;
recemNascido = visita2.RecemNascido;
desnutricao = visita2.Desnutricao;
deficiencia = visita2.Deficiencia;
hipertenso = visita2.Hipertenso;
diabetes = visita2.Diabetes;
asma = visita2.Asma;
acamado = visita2.Acamado;
tuberculose = visita2.Tuberculose;
cancer = visita2.Cancer;
imovelComFoco = visita2.ImovelComFoco;
acaoMecanico = visita2.AcaoMecanico;
realizada = visita2.Realizada;
recusada = visita2.Recusada;
ausente = visita2.Ausente;
}
}
return Ok<object>(
new { Visitas = visita_periodica },
new { Visitas = cadastro_atualizacao },
new { Visitas = consulta },
new { Visitas = exame },
new { Visitas = vacina },
new { Visitas = gestante },
new { Visitas = recemNascido },
new { Visitas = desnutricao },
new { Visitas = deficiencia },
new { Visitas = hipertenso },
new { Visitas = diabetes },
new { Visitas = asma },
new { Visitas = acamado },
new { Visitas = tuberculose },
new { Visitas = cancer },
new { Visitas = imovelComFoco },
new { Visitas = acaoMecanico },
new { Visitas = realizada },
new { Visitas = recusada },
new { Visitas = ausente });
}