예제 #1
0
 public void SetFavoriteTeam(string userId, int selectedTeamId)
 {
     var accountFacade = new AccountFacade();
     var favoriteRequest = new SetFavoriteTeamRequest();
     favoriteRequest.UserId = userId;
     favoriteRequest.SelectedTeamId = selectedTeamId;
     accountFacade.SetFavoriteTeam(favoriteRequest);
 }
예제 #2
0
        private FacadeRepository()
        {
            AccountDataAccess = new AccountDataAccess();
            MatchDataAccess = new MatchDataAccess();
            RewardDataAccess = new RewardDataAccess();
            TicketDataAccess = new TicketDataAccess();
            WinnerDataAccess = new WinnerDataAccess();

            MatchFacade = new MatchFacade();
            AccountFacade = new AccountFacade();
            RewardFacade = new RewardFacade();
            TicketFacade = new TicketFacade();
            WinnerFacade = new WinnerFacade();
            PhoneVerificationFacade = new PhoneVerificationFacade(new TwilioSMSSender());
        }
예제 #3
0
 public GetAllLeagueRespond GetAllLeagues()
 {
     var accountFacade = new AccountFacade();
     var result = accountFacade.GetAllLeagues();
     return result;
 }