コード例 #1
0
ファイル: GameService.cs プロジェクト: liwca/card-hero
        public GameService(
            IGameValidator gameValidator,
            IDeckRepository deckRepository,
            IGameDeckRepository gameDeckRepository,
            IGameRepository gameRepository,
            IGameUserRepository gameUserRepository,
            ITurnRepository turnRepository,
            IDataMapper <GameData, GameModel> gameMapper,
            IDataMapper <GameCreateData, GameCreateModel> gameCreateMapper,
            IDataMapper <GameDeckCardCollectionData, GameDeckCardCollectionModel> gameDeckCardCollectionMapper,
            IDataMapper <GameDeckData, GameDeckModel> gameDeckMapper,
            IDataMapper <GameUserData, GameUserModel> gameUserMapper,
            ICardService cardService
            )
        {
            _gameValidator = gameValidator;

            _deckRepository     = deckRepository;
            _gameDeckRepository = gameDeckRepository;
            _gameRepository     = gameRepository;
            _gameUserRepository = gameUserRepository;
            _turnRepository     = turnRepository;

            _gameMapper                   = gameMapper;
            _gameCreateMapper             = gameCreateMapper;
            _gameDeckCardCollectionMapper = gameDeckCardCollectionMapper;
            _gameDeckMapper               = gameDeckMapper;
            _gameUserMapper               = gameUserMapper;

            _cardService = cardService;
        }
コード例 #2
0
ファイル: DoctorPannel.cs プロジェクト: AAsmand/ClinicProject
 public DoctorPannel(int clinicId)
 {
     InitializeComponent();
     doctorRepository = new DoctorRepository();
     turnRepository   = new TurnRepository();
     ClinicId         = clinicId;
 }
コード例 #3
0
ファイル: ClerkPannel.cs プロジェクト: AAsmand/ClinicProject
 public ClerkPannel(int _clinicId)
 {
     InitializeComponent();
     PatientRepository = new PatientRepository();
     TurnRepository    = new TurnRepository();
     clinicId          = _clinicId;
 }
コード例 #4
0
ファイル: GamePlayService.cs プロジェクト: luhis/card-hero
        public GamePlayService(
            IGameDeckCardCollectionRepository gameDeckCardCollectionRepository,
            IGameDeckRepository gameDeckRepository,
            IGameRepository gameRepository,
            IMoveRepository moveRepository,
            ITurnRepository turnRepository,
            IDataMapper <GameDeckCardCollectionData, GameDeckCardCollectionModel> gameDeckCardCollectionMapper,
            IDataMapper <GameDeckData, GameDeckModel> gameDeckMapper,
            ICardService cardService,
            IGameDataService gameDataService,
            IGameValidator gameValidator,
            IMoveValidator moveValidator
            )
        {
            _gameDeckCardCollectionRepository = gameDeckCardCollectionRepository;
            _gameDeckRepository = gameDeckRepository;
            _gameRepository     = gameRepository;
            _moveRepository     = moveRepository;
            _turnRepository     = turnRepository;

            _gameDeckCardCollectionMapper = gameDeckCardCollectionMapper;
            _gameDeckMapper = gameDeckMapper;

            _cardService     = cardService;
            _gameDataService = gameDataService;

            _gameValidator = gameValidator;
            _moveValidator = moveValidator;
        }
コード例 #5
0
 public ManageFinancial(int clinicId)
 {
     InitializeComponent();
     ClinicId             = clinicId;
     turnRepository       = new TurnRepository();
     transationRepository = new TransationRepository();
     clinicRepository     = new ClinicRepository();
 }
コード例 #6
0
ファイル: Unit.cs プロジェクト: achobanov/Moo-at-SoftUni
 public Unit(MooDbContext context)
 {
     this.context = context;
     Games        = new GameRepository(this.context);
     Users        = new UserRepository(this.context);
     Roles        = new RoleRepository(this.context);
     Turns        = new TurnRepository(this.context);
 }
コード例 #7
0
 public GameService(IGameRepository gameRepository, ITurnRepository turnRepository, IPlayerRepository playerRepository, IGameResultRepository gameResultRepository)
 {
     _playerRepository     = playerRepository;
     _gameRepository       = gameRepository;
     _turnRepository       = turnRepository;
     _maxPoint             = 21;
     _minPoint             = 17;
     _gameResultRepository = gameResultRepository;
 }
コード例 #8
0
ファイル: TurnLogic.cs プロジェクト: gabriel-adan/Jaf5Api
 public TurnLogic(IRepository <Hour> hourRepository, IRepository <Team> teamRepository, IPerfilRepository perfilRepository, IFieldRepository fieldRepository, ITurnRepository turnRepository, IRepository <Player> playerRepository)
 {
     this.hourRepository   = hourRepository;
     this.teamRepository   = teamRepository;
     this.perfilRepository = perfilRepository;
     this.fieldRepository  = fieldRepository;
     this.turnRepository   = turnRepository;
     this.playerRepository = playerRepository;
 }
コード例 #9
0
 public RejectTurn
 (
     ITurnRepository turnRepo,
     IUnitOfWork uow
 )
 {
     _turnRepo = turnRepo;
     _uow      = uow;
 }
コード例 #10
0
ファイル: ConfirmTurn.cs プロジェクト: OsoThevenin/SafeTurn
 public ConfirmTurn
 (
     ITurnRepository turnRepo,
     IUnitOfWork uow
 )
 {
     _turnRepo = turnRepo;
     _uow      = uow;
 }
コード例 #11
0
ファイル: DeleteTurn.cs プロジェクト: OsoThevenin/SafeTurn
 public DeleteTurn
 (
     ITurnRepository turnRepo,
     IUnitOfWork uow
 )
 {
     _turnRepo = turnRepo;
     _uow      = uow;
 }
コード例 #12
0
 public CreateTurn
 (
     IShopRepository shopRepo,
     ITurnRepository turnRepo,
     IUnitOfWork uow
 )
 {
     _shopRepo = shopRepo;
     _turnRepo = turnRepo;
     _uow      = uow;
 }
コード例 #13
0
 public AddUserToGameHandler(
     IDeckRepository deckRepository,
     IGameDeckRepository gameDeckRepository,
     IGameRepository gameRepository,
     ITurnRepository turnRepository
     )
 {
     _deckRepository     = deckRepository;
     _gameDeckRepository = gameDeckRepository;
     _gameRepository     = gameRepository;
     _turnRepository     = turnRepository;
 }
コード例 #14
0
 public UsersController(
     IUserRepository repository,
     IRoleRepository roleRepository,
     ITurnRepository turnRepository,
     IEmissionPointRepository pointRepository
     )
 {
     this.repository      = repository;
     this.roleRepository  = roleRepository;
     this.turnRepository  = turnRepository;
     this.pointRepository = pointRepository;
 }
コード例 #15
0
 public AuthController(
     IAuthService _authService,
     IRoleRepository _roleRepository,
     ITurnRepository _turnRepository,
     ITokenService _tokenService,
     IEmissionPointRepository _pointRepository
     )
 {
     authService     = _authService;
     roleRepository  = _roleRepository;
     turnRepository  = _turnRepository;
     pointRepository = _pointRepository;
     tokenService    = _tokenService;
 }
コード例 #16
0
        public GamePlayService(
            IGameService gamseService,
            IGameDeckCardCollectionRepository gameDeckCardCollectionRepository,
            IGameRepository gameRepository,
            IMoveRepository moveRepository,
            ITurnRepository turnRepository
        )
        {
            _gameService = gamseService;

            _gameDeckCardCollectionRepository = gameDeckCardCollectionRepository;
            _gameRepository = gameRepository;
            _moveRepository = moveRepository;
            _turnRepository = turnRepository;
        }
コード例 #17
0
 public ReserveTurn(int userId, int clinicId)
 {
     InitializeComponent();
     UserId             = userId;
     ClinicId           = clinicId;
     turnRepository     = new TurnRepository();
     turnTypeRepository = new TurnTypeRepository();
     doctorRepository   = new DoctorRepository();
     patientRepository  = new PatientRepository();
     weekDays.Add(new WeekDay()
     {
         Index = 7, Name = "اولین روز خالی"
     });
     weekDays.Add(new WeekDay()
     {
         Index = 6, Name = "شنبه"
     });
     weekDays.Add(new WeekDay()
     {
         Index = 0, Name = "یک شنبه"
     });
     weekDays.Add(new WeekDay()
     {
         Index = 1, Name = "دوشنبه"
     });
     weekDays.Add(new WeekDay()
     {
         Index = 2, Name = "سه شنبه"
     });
     weekDays.Add(new WeekDay()
     {
         Index = 3, Name = "چهارشنبه"
     });
     weekDays.Add(new WeekDay()
     {
         Index = 4, Name = "پنج شنبه"
     });
 }
コード例 #18
0
ファイル: GameService.cs プロジェクト: luhis/card-hero
        public GameService(
            IGameValidator gameValidator,
            IDeckRepository deckRepository,
            IGameDeckRepository gameDeckRepository,
            IGameRepository gameRepository,
            ITurnRepository turnRepository,
            IDataMapper <GameData, GameModel> gameMapper,
            IDataMapper <GameCreateData, GameCreateModel> gameCreateMapper,
            IGameDataService gameDataService
            )
        {
            _gameValidator = gameValidator;

            _deckRepository     = deckRepository;
            _gameDeckRepository = gameDeckRepository;
            _gameRepository     = gameRepository;
            _turnRepository     = turnRepository;

            _gameMapper       = gameMapper;
            _gameCreateMapper = gameCreateMapper;

            _gameDataService = gameDataService;
        }
コード例 #19
0
ファイル: GamePlayService.cs プロジェクト: kwokkan/card-hero
        public GamePlayService(
            IGameRepository gameRepository,
            IMoveRepository moveRepository,
            ITurnRepository turnRepository,
            IGameDataService gameDataService,
            IGameValidator gameValidator,
            IMoveValidator moveValidator,
            IGameDeckHelper gameDeckHelper,
            IHandleWinnerHandler handleWinnerHandler
            )
        {
            _gameRepository = gameRepository;
            _moveRepository = moveRepository;
            _turnRepository = turnRepository;

            _gameDataService = gameDataService;
            _gameValidator   = gameValidator;
            _moveValidator   = moveValidator;

            _gameDeckHelper = gameDeckHelper;

            _handleWinnerHandler = handleWinnerHandler;
        }
コード例 #20
0
 public InsertTurnsServices(ILoggerServices logger, ITurnRepository turnRepository)
 {
     _logger         = logger;
     _turnRepository = turnRepository;
 }
コード例 #21
0
 public UpdateTurnsServices(ILoggerServices logger, ITurnRepository turnRepository)
 {
     _logger         = logger;
     _turnRepository = turnRepository;
 }