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); }
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)); }
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(); } }
public IEnumerable <AbsBuybackResult> Post([FromBody] AbsBuybackResultQuery queryObject) { return(repositoryService.AbsBuybackResultRepository.Search(queryObject)); }
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; }
public static AbsBuybackQueryProcessor Instance(AbsBuybackResultQuery absBuybackResultQuery) { var buybackResultQuery = Mapper.Map<BuybackResultQuery>(absBuybackResultQuery); return new AbsBuybackQueryProcessor(absBuybackResultQuery, BuybackQueryProcessor.Instance(buybackResultQuery)); }