public List <GenericEntity> GetCompany(string sPiva, string sRubricaName, string sObjectToSearch) { int nCount = 0; try { GenericEntitySearch oaSearcher = new GenericEntitySearch(); oaSearcher.Status = Status.Active; oaSearcher.OrderBy = OrderByOptions.Name; oaSearcher.VatId = sPiva; oaSearcher.IsLatestVersion = true; oaSearcher.IndexBookId = Guid.Parse(listRubriche.Find(x => x.Nome.Contains(sRubricaName)).Id); //oaSearcher.IndexBookId = Guid.Parse(this.idRubriche[sRubricaName]); oaSearcher.EntityTypeName = sObjectToSearch; List <GenericEntity> oListEntityOut = siavWsAgraf.ReadGenericEntityByEntity(0, 0, oaSearcher, out nCount); return(oListEntityOut); } catch (Exception ex) { throw new ArgumentException(ex.Message); } }
public List <GenericEntity> GetUsersUpdated(string sCf, Guid sRubricaId, string sEntityType) { int nCount = 0; try { GenericEntitySearch oaSearcher = new GenericEntitySearch(); oaSearcher.Status = Status.Active; oaSearcher.OrderBy = OrderByOptions.Name; oaSearcher.TaxId = sCf; oaSearcher.IsLatestVersion = true; oaSearcher.IndexBookId = sRubricaId; //this.idRubriche[sRubricaName]); oaSearcher.EntityTypeName = sEntityType; List <GenericEntity> oListEntityOut = siavWsAgraf.ReadGenericEntityByEntity(0, 0, oaSearcher, out nCount); return(oListEntityOut); } catch (Exception ex) { throw new ArgumentException(ex.Message); } }
public List <GenericEntity> GetUsers(string sCodOcf, string sRubricaName, string sObjectToSearch) { int nCount = 0; try { GenericEntitySearch oaSearcher = new GenericEntitySearch(); oaSearcher.Status = Status.Active; oaSearcher.OrderBy = OrderByOptions.Name; //oaSearcher.TaxId = sCf; oaSearcher.GenericEntityExternalId = sCodOcf.ToUpper(); // GLADAMO 28/09/2020 aggiunto .ToUpper() oaSearcher.IsLatestVersion = true; //oaSearcher.IndexBookId = Guid.Parse(this.idRubriche[sRubricaName]); oaSearcher.IndexBookId = Guid.Parse(listRubriche.Find(x => x.Nome.Contains(sRubricaName)).Id); oaSearcher.EntityTypeName = sObjectToSearch; List <GenericEntity> oListEntityOut = siavWsAgraf.ReadGenericEntityByEntity(0, 0, oaSearcher, out nCount); return(oListEntityOut); } catch (Exception ex) { throw new ArgumentException(ex.Message); } }