Пример #1
0
        public async Task <RequestNewClub> ApproveAndMakeClub(string id)
        {
            RequestNewClub request = await this.GetRequestNewClubById(id);

            Club club = new Club
            {
                Name        = request.Name,
                Fee         = (decimal)request.Fee,
                PriceType   = request.PriceType,
                IsPublic    = request.IsPublic,
                Description = request.Description,
                Town        = request.Town,
                PictureUrl  = request.PictureUrl,
                Interests   = request.Interests
            };

            await this.dbContext.Clubs.AddAsync(club);

            this.dbContext.RequestNewClubs.Remove(request);
            await this.dbContext.SaveChangesAsync();

            return(request);
        }
        public async Task <IActionResult> Details(string id)
        {
            RequestNewClub request = await this.requestNewClubService.GetRequestNewClubById(id);

            return(View(request));
        }