var elencoPortieri = (from portiere in entita.Portieri
join condominio in entita.Condomini
on portiere.IdCondominio equals condominio.Id into gruppoCondomini
from condominio in gruppoCondomini.DefaultIfEmpty()
select new
{
idPortiere = portiere.IdPortieri,
portiere.Nome,
portiere.Cognome,
portiere.DataNascita,
portiere.Email,
portiere.Indirizzo,
portiere.Telefono,
portiere.LuogoNascita,
NomeFile = portiere.File!= null ? "Scarica" : "",
portiere.Note,
portiere.DataAssunzione,
portiere.DataDimissioni,
portiere.Stipendio,
Condominio = condominio != null ? condominio.Nome : "Nessuno",
}).OrderBy(p => p.idPortiere).ToList();
DtgListaPortieri.AutoGenerateColumns = false;
DtgListaPortieri.DataSource =
elencoPortieri;
Nessun commento:
Posta un commento