public async Task Update(Venue entity) { try { var update = VenueParser.ToVenueDto(entity); await _venueService.Update(update); } catch (VenueException exception) { var fault = new ServiceValidationFaultDetails { Message = "Update venue error" }; throw new FaultException <ServiceValidationFaultDetails>(fault, exception.Message); } }
public async Task <int> Create(Venue entity) { try { var add = VenueParser.ToVenueDto(entity); await _venueService.Create(add); return(add.Id); } catch (VenueException exception) { var fault = new ServiceValidationFaultDetails { Message = "Create venue error" }; throw new FaultException <ServiceValidationFaultDetails>(fault, exception.Message); } }