Exemplo n.º 1
0
 public async Task PostCarTournament(TournamentCarPostModel tournamentCarPost)
 {
     using (HttpResponseMessage response = await _apiHelper.ApiClient.PostAsJsonAsync("/api/TournamentCarPost", tournamentCarPost))
     {
         if (response.IsSuccessStatusCode)
         {
             //Log succesfull call?
         }
         else
         {
             throw new Exception(response.ReasonPhrase);
         }
     }
 }
        public async Task PostCarModel()
        {
            TournamentCarPostModel tournamentCarPost = new TournamentCarPostModel();

            foreach (var item in CarTournamentItem)
            {
                tournamentCarPost.TournamentCarPostDetails.Add(new TournamentCarPostDetailModel
                {
                    CarId        = item.Car.Id,
                    TournamentId = TournamentId
                });
            }

            await _tournamentCarPostEndpoint.PostCarTournament(tournamentCarPost);
        }
        public void SaveTournamentCarPost(TournamentCarPostModel tournamentCarPost)
        {
            List <TournamentCarPostDBModel> details = new List <TournamentCarPostDBModel>();

            SqlDataAccess sql = new SqlDataAccess();

            foreach (var item in tournamentCarPost.TournamentCarPostDetails)
            {
                var detail = new TournamentCarPostDBModel
                {
                    TournamentId = item.TournamentId,
                    CarId        = item.CarId
                };

                details.Add(detail);

                sql.SaveData("dbo.spTournamentCarInsert", detail, "RBRDriverHubData");
            }
        }
        public void Post(TournamentCarPostModel tournamentCarPost)
        {
            TournamentCarPostData data = new TournamentCarPostData();

            data.SaveTournamentCarPost(tournamentCarPost);
        }