public ICollection <Comunicazioni> GetComunicazioniInviate(SendMail.Model.TipoCanale tipoCanale, int?minRec, int?maxRec, string utente) { V_Comunicazioni_Complete_Obj v = new V_Comunicazioni_Complete_Obj(context); List <MailStatus> lStatus = new List <MailStatus>(); lStatus.Add(MailStatus.SENT); return(v.GetComunicazioniByStatus(tipoCanale, lStatus, true, minRec, maxRec, utente).Cast <Comunicazioni>().ToList()); }
public ICollection <Comunicazioni> GetComunicazioniNonInviate(SendMail.Model.TipoCanale tipoCanale, int?minRec, int?maxRec, string utente) { V_Comunicazioni_Complete_Obj v = new V_Comunicazioni_Complete_Obj(context); List <MailStatus> lStatus = new List <MailStatus>(); lStatus.Add(MailStatus.SENT); IList <ComunicazioniType> lC = v.GetComunicazioniByStatus(tipoCanale, lStatus, false, minRec, maxRec, utente); if (lC != null) { return(lC.Cast <Comunicazioni>().ToList()); } else { return(null); } }
public Comunicazioni GetComunicazioneByIdMail(Int64 idMail) { V_Comunicazioni_Complete_Obj v = new V_Comunicazioni_Complete_Obj(context); return(v.GetComunicazioneByIdMail(idMail)); }
public ICollection <Comunicazioni> GetComunicazioniSenzaAllegati() { V_Comunicazioni_Complete_Obj v = new V_Comunicazioni_Complete_Obj(context); return(v.GetComunicazioniAttachmentDepending(false).Cast <Comunicazioni>().ToList()); }