Beispiel #1
0
 public IEnumerable <Apsf> GetApsfListByTaxDetails(
     GetApsfListByTaxDetailsRequestApi getApsfListByTaxDetailsRequestApi)
 {
     var where = new StringBuilder();
     where.AppendFormat("apsf.cono = {0}", this.apsfRepository.Cono);
     if (getApsfListByTaxDetailsRequestApi.taxYear != 0)
     {
         where.AppendFormat(" AND apsf.taxyear = {0}", getApsfListByTaxDetailsRequestApi.taxYear);
     }
     if (!string.IsNullOrEmpty(getApsfListByTaxDetailsRequestApi.fedTaxId))
     {
         where.AppendFormatWithEscape(" AND apsf.fedtaxid = '{0}'", getApsfListByTaxDetailsRequestApi.fedTaxId);
     }
     if (!string.IsNullOrEmpty(getApsfListByTaxDetailsRequestApi.controlCode))
     {
         where.AppendFormatWithEscape(" AND apsf.controlcode = '{0}'", getApsfListByTaxDetailsRequestApi.controlCode);
     }
     return(this.apsfRepository.GetList(
                where.ToString(),
                getApsfListByTaxDetailsRequestApi.batchsize,
                getApsfListByTaxDetailsRequestApi.fldlist));
 }
Beispiel #2
0
 public IEnumerable <Apsf> GetApsfListByTaxDetails(GetApsfListByTaxDetailsRequestApi getApsfListByTaxDetailsRequestApi)
 {
     return(this.apsfService.GetApsfListByTaxDetails(getApsfListByTaxDetailsRequestApi));
 }