public OrderViewModel(int locationId) { locationApi = new LocationAPI(); var orders = locationApi.GetOrders(locationId).Select(x => new Model.Order() { OrderId = x.OrderId, SupplierName = x.SupplierName, OrderDate = x.OrderDate, AcceptDate = x.AcceptDate, Accept = x.Accept }).ToList(); NewOrders = new ObservableCollection <Model.Order>(orders.Where(x => !x.Accept)); AcceptedOrders = new ObservableCollection <Model.Order>(orders.Where(x => x.Accept)); }