Ejemplo n.º 1
0
        public IEnumerable <Slst> GetSupplierLinkSetupForLookup(
            GetSupplierLinkSetupForLookupRequestApi getSupplierLinkSetupForLookupRequestApi)
        {
            var where = new StringBuilder();

            where.Append($"slst.cono = '{this.slstRepository.Cono}'");

            if (!string.IsNullOrEmpty(getSupplierLinkSetupForLookupRequestApi.codeiden))
            {
                where.AppendFormatWithEscape(" AND slst.codeiden = '{0}'", getSupplierLinkSetupForLookupRequestApi.codeiden);
            }
            if (!string.IsNullOrEmpty(getSupplierLinkSetupForLookupRequestApi.codeval))
            {
                where.AppendFormatWithEscape(" AND slst.codeval begins '{0}'", getSupplierLinkSetupForLookupRequestApi.codeval);
            }
            if (!string.IsNullOrEmpty(getSupplierLinkSetupForLookupRequestApi.descrip))
            {
                where.AppendFormatWithEscape(" AND slst.descrip begins '{0}'", getSupplierLinkSetupForLookupRequestApi.descrip);
            }

            return(this.slstRepository.GetList(
                       where.ToString(),
                       getSupplierLinkSetupForLookupRequestApi.batchsize,
                       getSupplierLinkSetupForLookupRequestApi.fldlist));
        }
Ejemplo n.º 2
0
 public IEnumerable <Slst> GetSupplierLinkSetupForLookup(GetSupplierLinkSetupForLookupRequestApi getSupplierLinkSetupForLookupRequestApi)
 {
     return(this.slstService.GetSupplierLinkSetupForLookup(getSupplierLinkSetupForLookupRequestApi));
 }