public async Task Handle_WhenEventClientReturnsSuccessful_ReturnCorrectEvent() { long expectedEventId = 1; long expectedEventTypeId = 1; long expectedIncidentId = 1; var expectedEvent = new Event { Id = expectedEventId, EventTypeId = expectedEventTypeId, IncidentId = expectedIncidentId }; var serviceUnderTest = new GetEventHandler(await MockFactory .IncidentContext(nameof(Handle_WhenEventClientReturnsSuccessful_ReturnCorrectEvent)) .ConfigureAwait(continueOnCapturedContext: false)); var request = new GetEventRequest(expectedIncidentId, expectedEventId, new DummyAuthenticatedUserContext()); var result = await serviceUnderTest .Handle(request, new System.Threading.CancellationToken()) .ConfigureAwait(continueOnCapturedContext: false); Assert.AreEqual(expectedEventId, result.Id); Assert.AreEqual(expectedEventTypeId, result.EventTypeId); Assert.AreEqual(expectedIncidentId, result.IncidentId.Value); }
private void Refresh_Click(object sender, RoutedEventArgs e) { AgendaServiceSoapClient client = new AgendaServiceSoapClient(); client.GetEventCompleted += new EventHandler<GetEventCompletedEventArgs>(client_GetEventCompleted); var request = new GetEventRequest(new GetEventRequestBody(App.Event.Email, App.Event.Password)); client.GetEventAsync(request); }
public async Task <EventWithVendorsReponse> GetEventWithVendorsAsync(GetEventRequest request) { if (request?.Id == null) { throw new ArgumentNullException(); } var entity = await _eventRepository.GetEventWithVendorsAsync(request.Id); return(_eventMapper.MapWithVendors(entity)); }
public async Task <EventResponse> GetEventAsync(GetEventRequest request, string username) { if (request?.Id == null) { throw new ArgumentNullException(); } var user = await _userRepository.GetByEmailAsync(username); var entity = await _eventRepository.GetAsync(request.Id, user.Id); return(_eventMapper.Map(entity)); }
public HttpResponseMessage GetVenueDetails(GetEventRequest request) { string response = ""; try { VenueDetails venueDetails = new VenueDetails(); response = venueDetails.getVenueDetails(request); } catch (Exception Ex) { return(Request.CreateErrorResponse(HttpStatusCode.InternalServerError, Ex)); } return(Request.CreateResponse(HttpStatusCode.OK, response)); }
public string getEventDetails(GetEventRequest request) { string response; try { MakeCall makeCall = new MakeCall(); response = makeCall.getEventDetails(request, Globals.eventdetails.FromEvent); } catch (Exception Ex) { throw Ex; } return(response); }
public async Task <EventBrieflyViewModel> GetEvent(Guid eventId) { IUser account = await this._userManager.FindByIdAsync(User.Identity.GetUserId()); GetEventRequest request = new GetEventRequest { AccountId = Guid.Parse(account.Id), EventId = eventId, DetalizationLevel = DetalizationLevel.Full }; GetEventResponse @event = await this._eventsService.GetEventDetails(request); return(Convert((GetEventResponseFull)@event)); }
public string getEventDetails(GetEventRequest request, Globals.eventdetails eventdetails) { string base_uri; switch (eventdetails) { case Globals.eventdetails.FromEvent: base_uri = URLConstants.EventDetailsURL + "id=" + request.id; break; case Globals.eventdetails.FromVenue: base_uri = URLConstants.VenueDetailsURL + "id=" + request.id; break; default: throw new Exception(); } string result = string.Empty; XmlDocument xml; try { result = GetResponseFromWeb(base_uri); if (result != null && result.Length > 0) { var str = XElement.Parse(result); if (str != null && str.ToString() != "") { xml = new XmlDocument(); xml.LoadXml(str.ToString()); if (xml != null) { var jsonText = JsonConvert.SerializeXmlNode(xml); result = jsonText.ToString(); } } } } catch (Exception Ex) { throw Ex; } return(result); }
protected override void ProcessRecord() { base.ProcessRecord(); GetEventRequest request; try { request = new GetEventRequest { ManagedInstanceId = ManagedInstanceId, EventId = EventId, CompartmentId = CompartmentId, OpcRequestId = OpcRequestId }; response = client.GetEvent(request).GetAwaiter().GetResult(); WriteOutput(response, response.Event); FinishProcessing(response); } catch (Exception ex) { TerminatingErrorDuringExecution(ex); } }
public async Task <IEnumerable <VendorWithTaskResponse> > GetVendorsEventAsync(GetEventRequest request, string email) { if (request?.Id == null) { throw new ArgumentNullException(); } var user = await _userRepository.GetByEmailAsync(email); var events = await _eventRepository.GetVendorsByEventIdAsync(request.Id, user.Id); var result = events.Select(x => _vendorMapper.MapVendor(x)); return(result); }
public async Task <IEnumerable <EventVendorResponse> > GetEventVendorByVendorId(GetEventRequest request, string username) { if (request?.Id == null) { throw new ArgumentNullException(); } var events = await _vendorEventRepository.GetByEventIdAsync(request.Id); return(events.Select(x => _vendorEventMapper.MapVendor(x))); }
public async Task <GetEventResponse> GetEventDetails(GetEventRequest request) { Event @event = await this._repositoryEvent.Get(request.EventId); return(await GetDetails(@event, request.AccountId, request.DetalizationLevel)); }