public OwnShippingService(
     ISqlQueryRepository sqlQueryRepository,
     IMailingRepository mailRequestRepository
     )
 {
     _sqlQueryRepository    = sqlQueryRepository;
     _mailRequestRepository = mailRequestRepository;
 }
        public static bool ExecuteSqlQuery(this ICakeContext context, string query, SqlQuerySettings settings)
        {
            if (String.IsNullOrEmpty(query))
            {
                throw new ArgumentNullException("query");
            }
            if (settings == null)
            {
                throw new ArgumentNullException("settings");
            }

            ICakeLog log = settings.AllowLogs ? context.Log : new Logging.QuietLog();

            ISqlQueryRepository repository = null;

            switch (settings.Provider)
            {
            case "MsSql":
                repository = new MsSqlQueryRepository(log);
                break;

            case "MySql":
                repository = new MySqlQueryRepository(log);
                break;

            case "Npgsql":
                repository = new NpgsqlQueryRepository(log);
                break;
            }



            if (repository != null)
            {
                return(repository.Execute(settings.ConnectionString, query));
            }
            else
            {
                log.Error("Unknown sql provider {0}", settings.Provider);
                return(false);
            }
        }
 public PendingSpeakerService(ISqlQueryRepository <PendingSpeakerDTO> repository)
 {
     _repository = repository;
 }
Beispiel #4
0
 public SpeakerService(ISqlQueryRepository <SpeakerDTO> repository)
 {
     _repository = repository;
 }
Beispiel #5
0
 public SponsorService(ISqlQueryRepository <SponsorDTO> repository)
 {
     _repository = repository;
 }
Beispiel #6
0
 public EventService(ISqlQueryRepository <EventDTO> repository
                     , AppDbContext dbContext)
 {
     _repository = repository;
     _dbContext  = dbContext;
 }
Beispiel #7
0
 public GuestService(AppDbContext dbContext, ISqlQueryRepository <GuestDTO> repository)
 {
     _dbContext  = dbContext;
     _repository = repository;
 }
Beispiel #8
0
 public PollService(ISqlQueryRepository <PollDTO> repository, AppDbContext dbContext)
 {
     _repository = repository;
     _dbContext  = dbContext;
 }
Beispiel #9
0
 public AnnouncementService(ISqlQueryRepository <AnnouncementDTO> repository)
 {
     _repository = repository;
 }
Beispiel #10
0
 public CompanyService(ISqlQueryRepository <CompanyDTO> repository)
 {
     _repository = repository;
 }
Beispiel #11
0
 public TeamService(ISqlQueryRepository <ParticipantTeamDTO> repository)
 {
     _repository = repository;
 }
Beispiel #12
0
 public ParticipantService(ISqlQueryRepository <ParticipantDTO> repository
                           , AppDbContext dbContext)
 {
     _repository = repository;
     _dbContext  = dbContext;
 }
Beispiel #13
0
 public Select2Service(ISqlQueryRepository <Select2Option> sqlQueryRepository)
 {
     _sqlQueryRepository = sqlQueryRepository;
 }