Exemple #1
0
        public List <AbsBuybackResult> Search(AbsBuybackResultQuery queryObject)
        {
            WherePredicate = absBuybackQueryProcessorFactory.Create(queryObject).ProcessAll();
            var query = FormQuery();

            using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["ABS-SQL"].ConnectionString))
            {
                return(connection.Query <AbsBuybackResult>(query).ToList());
            }
        }
 public IAbsBuybackQueryProcessor Create(AbsBuybackResultQuery absBuybackResultQuery)
 {
     return AbsBuybackQueryProcessor.Instance(absBuybackResultQuery);
 }
Exemple #3
0
 public IEnumerable <AbsBuybackResult> SearchPaged(AbsBuybackResultQuery queryObject, int pageSize, int pageNumber)
 {
     throw new NotImplementedException();
 }
 public IEnumerable<AbsBuybackResult> SearchPaged(AbsBuybackResultQuery queryObject, int pageSize, int pageNumber)
 {
     throw new NotImplementedException();
 }
 public IAbsBuybackQueryProcessor Create(AbsBuybackResultQuery absBuybackResultQuery)
 {
     return(AbsBuybackQueryProcessor.Instance(absBuybackResultQuery));
 }
Exemple #6
0
 public IEnumerable <AbsBuybackResult> Post(int pageSize, int pageNumber, [FromBody] AbsBuybackResultQuery queryObject)
 {
     return(repositoryService.AbsBuybackResultRepository.SearchPaged(queryObject, pageSize, pageNumber));
 }
 public List<AbsBuybackResult> Search(AbsBuybackResultQuery queryObject)
 {
     WherePredicate = absBuybackQueryProcessorFactory.Create(queryObject).ProcessAll();
     var query = FormQuery();
     using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["ABS-SQL"].ConnectionString))
     {
         return connection.Query<AbsBuybackResult>(query).ToList();
     }
 }
Exemple #8
0
 public IEnumerable <AbsBuybackResult> Post([FromBody] AbsBuybackResultQuery queryObject)
 {
     return(repositoryService.AbsBuybackResultRepository.Search(queryObject));
 }
Exemple #9
0
        public static AbsBuybackQueryProcessor Instance(AbsBuybackResultQuery absBuybackResultQuery)
        {
            var buybackResultQuery = Mapper.Map <BuybackResultQuery>(absBuybackResultQuery);

            return(new AbsBuybackQueryProcessor(absBuybackResultQuery, BuybackQueryProcessor.Instance(buybackResultQuery)));
        }
Exemple #10
0
 private AbsBuybackQueryProcessor(AbsBuybackResultQuery absBuybackResultQuery, IBuybackQueryProcessor buybackQueryProcessor)
 {
     this.absBuybackResultQuery = absBuybackResultQuery;
     this.buybackQueryProcessor = buybackQueryProcessor;
 }
 public static AbsBuybackQueryProcessor Instance(AbsBuybackResultQuery absBuybackResultQuery)
 {
     var buybackResultQuery = Mapper.Map<BuybackResultQuery>(absBuybackResultQuery);
     return new AbsBuybackQueryProcessor(absBuybackResultQuery, BuybackQueryProcessor.Instance(buybackResultQuery));
 }
 private AbsBuybackQueryProcessor(AbsBuybackResultQuery absBuybackResultQuery, IBuybackQueryProcessor buybackQueryProcessor)
 {
     this.absBuybackResultQuery = absBuybackResultQuery;
     this.buybackQueryProcessor = buybackQueryProcessor;
 }