private void GetCustomerOrders() { try { MainModuleServiceClient client = new MainModuleServiceClient(); client.GetOrdersByOrderInformationAsync(new OrderInformation() { CustomerId = Customer.CustomerId, DateTimeFrom = DateTime.MinValue, DateTimeTo = DateTime.Now }); client.GetOrdersByOrderInformationCompleted += delegate(object sender, GetOrdersByOrderInformationCompletedEventArgs e) { CustomerOrders.Clear(); e.Result.ToList().ForEach(c => CustomerOrders.Add(c)); }; } catch (Exception excep) { Debug.WriteLine("GetCustomerOrders: Error at Service:" + excep.ToString()); } }
private void AddNewOrderLocal(object order) { //create new order and add to data grid, set as selected order OrderModel newOrder = new OrderModel(); CustomerOrders.Add(newOrder); newOrder.Email = SelectedCustomerEmail; newOrder.Date = DateTime.Now; SelectedOrder = newOrder; }
private async void SearchCustomerWithOrders() { var customerOrders = await _orderManager.GetCustomerOrders(int.Parse(CustomerId)); foreach (var co in customerOrders) { CustomerOrders.Add ( new CustomerOrderViewModel { CustomerOrder = co } ); } }
public void CustomerOrderAdd(T_CustomerOrder customerOrder) { _customerOrders.Add(customerOrder); }