public DeaktivaceOsobService(IOsobaDataSource osobaDataSource, ITerminDataSource terminDataSource, IUnitOfWork unitOfWork, ITimeService timeService)
 {
     this.osobaDataSource  = osobaDataSource;
     this.terminDataSource = terminDataSource;
     this.unitOfWork       = unitOfWork;
     this.timeService      = timeService;
 }
 public TerminFacade(ITerminDataSource terminDataSource, IPrihlaskaDataSource prihlaskaDataSource, IOsobaDataSource osobaDataSource, ITimeService timeService, IUnitOfWork unitOfWork, IEnsureTerminyService ensureTerminyService)
 {
     this.terminDataSource     = terminDataSource;
     this.prihlaskaDataSource  = prihlaskaDataSource;
     this.osobaDataSource      = osobaDataSource;
     this.timeService          = timeService;
     this.unitOfWork           = unitOfWork;
     this.ensureTerminyService = ensureTerminyService;
 }
 public EnsureTerminyService(ITerminDataSource terminDataSource, IUnitOfWork unitOfWork, ITimeService timeService)
 {
     this.terminDataSource = terminDataSource;
     this.unitOfWork       = unitOfWork;
     this.timeService      = timeService;
 }
 public ReportTerminuFacade(ITerminDataSource terminDataSource, ITimeService timeService)
 {
     this.terminDataSource = terminDataSource;
     this.timeService      = timeService;
 }