The query data is correct, but I can not return the data to the view.
Controller:
var disponib = (from d in db.Disponibilidade
join c in db.Catequista on d.CatequistaID equals c.CatequistaID
where c.CatequistaID == d.CatequistaID && d.CatequistaID == id
select new
{
AnoPastoral = d.AnoPastoral,
DiaDisponivel = d.DiaDisponivel,
HoraDisponivel = d.HoraDisponivel,
HoraFim = d.HoraFim,
Observacoes = d.Observacoes,
}).ToList();
ViewBag.Disponibilidade = disponib;
View:
@model WebAppCatechesis2.Models.Catequista
@foreach (var item in ViewBag.Disponibilidade)
{
// ???
}