void welcomeRequest_OnRequestCompleted(object sender, RequestNS.RequestCompletedEventArgs e) { RequestNS.RequestWelcome welcomeMessage = e.Request as RequestNS.RequestWelcome; if (welcomeMessage.SuccessfulExecuted == true) { this._WelcomeMessage = welcomeMessage.Response; } this._NotifyWelcomeMessageChanged(); }
void orderUpdaterequest_OnRequestCompleted(object sender, RequestNS.RequestCompletedEventArgs e) { RequestNS.RequestOrderStatus orderStatus = e.Request as RequestNS.RequestOrderStatus; if (e.Request.State != RequestNS.RequestStates.Successful) { this._HandleFailedOrderRequest(orderStatus); } else { this._UpdateOrderList(orderStatus); } }
void getDrinkRequest_OnRequestCompleted(object sender, RequestNS.RequestCompletedEventArgs e) { if (e.Request.State != RequestNS.RequestStates.Successful) { this._RequestDrinks(); return; } RequestNS.RequestDrinkList drinkList = e.Request as RequestNS.RequestDrinkList; this._Drinks = drinkList.GetDrinks(); this._NotifyDrinkListChanged(); }
void orderRequest_OnRequestCompleted(object sender, RequestNS.RequestCompletedEventArgs e) { RequestNS.RequestOrderDrink orderResponse = e.Request as RequestNS.RequestOrderDrink; if (e.Request.State != RequestNS.RequestStates.Successful) { return; } DTO.Order order = new DTO.Order(); order.OrderId = orderResponse.GetOrderAmount(); lock (this._LockCurrentOrders) { this._CurrentOrders.Add(order); } this.UpdateOrderStatus(order.OrderId); }
void drinkDetails_OnRequestCompleted(object sender, RequestNS.RequestCompletedEventArgs e) { RequestNS.RequestDrinkDetails request = e.Request as RequestNS.RequestDrinkDetails; if (request.SuccessfulExecuted != true) { return; } DTO.Drink drink = this._Drinks.First(x => x.DrinkId == request.DrinkId); DTO.Drink other = request.GetDrinkDetails(); drink.Description = other.Description; drink.Recipe = other.Recipe; this._NotifyDrinkChanged(); }