Example #1
0
        public async Task <VenueViewModel> AddVenueDetails(VenueDetailsModel venue)
        {
            if (venue.VenueLocation != null)
            {
                VenueDetails saveVenue = _mapper.Map <VenueDetails>(venue);
                await _db.VenueDetails.AddAsync(saveVenue);

                await _db.SaveChangesAsync();

                return(new VenueViewModel {
                    VenueLocation = saveVenue.VenueLocation
                });
            }
            else
            {
                throw new ConsoleCommonException("AddVenue Failed");
            }
        }
Example #2
0
        public async Task <IActionResult> AddVenue([FromBody] VenueDetailsModel bookTable)
        {
            var response = await _venueDetails.AddVenueDetails(bookTable);

            return(Ok(response));
        }