public AddSportToSportshallCommand(ISportscardFactory sportscardFactory, ISportService sportService)
            : base(sportscardFactory)
        {
            Guard.WhenArgument(sportService, "SportService  can not be null.").IsNull().Throw();

            this.sportService = sportService;
        }
 public DeleteSportCommand(ISportscardFactory sportscardFactory, ISportService sportService) : base(sportscardFactory)
 {
     Guard.WhenArgument(sportscardFactory, "Sportscard Factory can not be null.").IsNull().Throw();
     Guard.WhenArgument(sportService, "SportshallService  can not be null.").IsNull().Throw();
     this.sportService      = sportService;
     this.sportscardFactory = sportscardFactory;
 }
 public ImportSportscardsFromFileCommand(ISportscardFactory sportscardFactory,
                                         IJsonReader jsonReader,
                                         ISportscardService sportscardService)
     : base(sportscardFactory)
 {
     this.jsonReader        = jsonReader;
     this.sportscardService = sportscardService;
 }
예제 #4
0
 public AddSportscardCommand(ISportscardFactory sportscardFactory, ISportscardService sportscardService,
                             IClientService clientService, IVisitService visitService)
     : base(sportscardFactory)
 {
     Guard.WhenArgument(sportscardService, "Company service can not be null!").IsNull().Throw();
     this.sportscardService = sportscardService;
     this.clientService     = clientService;
     this.visitService      = visitService;
 }
        public DeleteClientCommand(ISportscardFactory sportscardFactory, IClientService clientService, IValidateCore coreValidator)
            : base(sportscardFactory)
        {
            Guard.WhenArgument(clientService, "Client service can not be null!").IsNull().Throw();
            Guard.WhenArgument(coreValidator, "Validator can not be null!").IsNull().Throw();

            this.clientService = clientService;
            this.coreValidator = coreValidator;
        }
예제 #6
0
 public GetSportVisitsFromCommand(ISportscardFactory sportscardFactory, ISportService sportService)
     : base(sportscardFactory)
 {
     Guard.WhenArgument(sportService, "Sport service can not be null!").IsNull().Throw();
     this.sportService = sportService;
 }
예제 #7
0
 public DeleteVisitCommand(ISportscardFactory sportscardFactory, IVisitService visitService)
     : base(sportscardFactory)
 {
     Guard.WhenArgument(visitService, "Visit service can not be null!").IsNull().Throw();
     this.visitService = visitService;
 }
예제 #8
0
 public GetVisitsBySportshallCommand(ISportscardFactory sportscardFactory, IVisitService visitService) : base(sportscardFactory)
 {
     Guard.WhenArgument(visitService, "Visit Service can not be null.").IsNull().Throw();
     this.visitService = visitService;
 }
 public DeleteSportscardCommand(ISportscardFactory sportscardFactory, ISportscardService sportscardService)
     : base(sportscardFactory)
 {
     Guard.WhenArgument(sportscardService, "Sportscard service can not be null!").IsNull().Throw();
     this.sportscardService = sportscardService;
 }
 public AddCompanyCommand(ISportscardFactory sportscardFactory, ICompanyService companyService)
     : base(sportscardFactory)
 {
     Guard.WhenArgument(companyService, "Company service can not be null!").IsNull().Throw();
     this.companyService = companyService;
 }
예제 #11
0
 public GetMostVisitedSportshallCommand(ISportscardFactory sportscardFactory, ISportshallService sportshallService) : base(sportscardFactory)
 {
     Guard.WhenArgument(sportshallService, "Sportshall service can not ne null.").IsNull().Throw();
     this.sportshallService = sportshallService;
 }
예제 #12
0
 public GetMostActiveClientCommand(ISportscardFactory sportscardFactory, IClientService clientService)
     : base(sportscardFactory)
 {
     Guard.WhenArgument(clientService, "Client service can not be null!").IsNull().Throw();
     this.clientService = clientService;
 }
 public Command(ISportscardFactory sportscardFactory)
 {
     Guard.WhenArgument(sportscardFactory, "Sportscard factory can not be null!").IsNull().Throw();
     this.sportscardFactory = sportscardFactory;
 }