Exemple #1
0
 public crm.crm_case_section getCommercialTeam(OpenERP.Clients.clientOpenERP clientOERP, List <string> fieldsList)
 {
     if (_f_section_id.id > 0)
     {
         return((crm.crm_case_section)clientOERP.read(new IMDEV.OpenERP.models.query.aQuery(_f_section_id.id), typeof(crm.crm_case_section), fieldsList)[0]);
     }
     return(null);
 }
Exemple #2
0
        public res_partner_address getAddress(OpenERP.Clients.clientOpenERP clientOpenERP, res_partner_address.ENUM_TYPE typeAdr, List <string> listeChamps)
        {
            if ((_f_address.getValue != null) && (_f_address.getValue.Count > 0))
            {
                List <object> retour;
                OpenERP.models.query.aQuery req;

                req = new IMDEV.OpenERP.models.query.aQuery();
                req.addEqualTo("type", typeAdr.ToString());
                req.addAND();
                req.addEqualTo("partner_id", id);
                retour = clientOpenERP.search(req, typeof(res_partner_address), true, listeChamps);
                if ((retour != null) && (retour.Count >= 1))
                {
                    return((res_partner_address)retour[0]);
                }
            }
            return(null);
        }
Exemple #3
0
 public List <res_partner_contact> getContacts(OpenERP.Clients.clientOpenERP clientOpenERP, List <string> listeChamps)
 {
     if ((_f_contract_ids.getValue != null) && (_f_contract_ids.getValue.Count > 0))
     {
         IMDEV.OpenERP.models.query.aQuery req = new IMDEV.OpenERP.models.query.aQuery();
         List <object> retour;
         List <res_partner_contact> result;
         req.addEqualTo("partner_id", id);
         retour = clientOpenERP.search(req, typeof(res_partner_contact), true, listeChamps);
         if ((retour != null) && (retour.Count > 0))
         {
             result = new List <res_partner_contact>();
             foreach (res_partner_contact rpc in retour)
             {
                 result.Add(rpc);
             }
             return(result);
         }
     }
     return(null);
 }
Exemple #4
0
 public crm.crm_case_section getCommercialTeam(OpenERP.Clients.clientOpenERP clientOERP)
 {
     return(getCommercialTeam(clientOERP, null));
 }
Exemple #5
0
 public List <res_partner_contact> getContacts(OpenERP.Clients.clientOpenERP clientOpenERP)
 {
     return(getContacts(clientOpenERP, null));
 }
Exemple #6
0
 public res_partner_address getAddress(OpenERP.Clients.clientOpenERP clientOpenERP, res_partner_address.ENUM_TYPE typeAdr)
 {
     return(getAddress(clientOpenERP, typeAdr, null));
 }
Exemple #7
0
 public res_partner_address getAddress(OpenERP.Clients.clientOpenERP clientOpenERP, List <string> listeChamps)
 {
     return(getAddress(clientOpenERP, res_partner_address.ENUM_TYPE.@default, listeChamps));
 }
Exemple #8
0
 public res_partner_address getAddress(OpenERP.Clients.clientOpenERP clientOpenERP)
 {
     return(getAddress(clientOpenERP, res_partner_address.ENUM_TYPE.@default, null));
 }