Ejemplo n.º 1
0
 public ICollection <ContactsApplicationMapping> FindByIdContact(long idContact)
 {
     using (ContactsApplicationMappingSQLDb dao = new ContactsApplicationMappingSQLDb())
     {
         return(dao.GetContactsByIdContact(idContact));
     }
 }
Ejemplo n.º 2
0
 public void SetContattoAsDefault(long idTitolo, long idEntita, long idContatto)
 {
     using (ContactsApplicationMappingSQLDb dao = new ContactsApplicationMappingSQLDb())
     {
         dao.setDefaultContact(idTitolo, idEntita, idContatto);
     }
 }
Ejemplo n.º 3
0
 public ICollection <ContactsApplicationMapping> FindByBackendCodeAndCodComunicazione(IEnumerable <string> codes, string codCom)
 {
     using (ContactsApplicationMappingSQLDb dao = new ContactsApplicationMappingSQLDb())
     {
         return(dao.FindByBackendCodeAndCodComunicazione(codes, codCom));
     }
 }
Ejemplo n.º 4
0
        public ICollection <ContactsApplicationMapping> FindByDatiGenerici(ContactsApplicationMapping contact)
        {
            List <ContactsApplicationMapping> listContacts = null;

            using (ContactsApplicationMappingSQLDb dao = new ContactsApplicationMappingSQLDb())
            {
                listContacts = (List <ContactsApplicationMapping>)dao.GetContactsByCriteria(BuildQueryByData(contact));
            }
            return(listContacts);
        }
Ejemplo n.º 5
0
 public void UpdateContattoAppMappings(RubricaContatti cont)
 {
     using (ContactsApplicationMappingSQLDb dao = new ContactsApplicationMappingSQLDb())
     {
         long refOrg = default(long);
         if (cont.Entita == null)
         {
             refOrg = cont.RefIdReferral ?? default(long);
         }
         else
         {
             refOrg = cont.Entita.RefOrg ?? cont.Entita.IdReferral.Value;
         }
         dao.setDefaultContact(cont.T_MappedAppID, refOrg, cont.IdContact.Value);
     }
 }
Ejemplo n.º 6
0
        public ICollection <ContactsApplicationMapping> FindByDatiGenerici(ICollection <ContactsApplicationMapping> contacts)
        {
            List <ContactsApplicationMapping> listContacts = new List <ContactsApplicationMapping>();

            using (ContactsApplicationMappingSQLDb dao = new ContactsApplicationMappingSQLDb())
            {
                foreach (ContactsApplicationMapping m in contacts)
                {
                    ICollection <ContactsApplicationMapping> cm = dao.GetContactsByCriteria(BuildQueryByData(m));
                    if (cm != null)
                    {
                        listContacts.AddRange(cm);
                    }
                }
            }
            if (listContacts.Count == 0)
            {
                listContacts = null;
            }
            return(listContacts);
        }