public TestSingleResult <Customer> Get(int key) { ResetDataSource(); var db = new EntitySetAggregationContext(); return(TestSingleResult.Create(db.Customers.Where(c => c.Id == key))); }
public TestSingleResult <NormalOrder> Get(int key) { ResetDataSource(); var db = new AutoExpandOrdersContext(); return(TestSingleResult.Create(db.NormalOrders.Where(o => o.Id == key))); }
public TestSingleResult <Customer> Get(int key) { ResetDataSource(); var db = new AutoExpandCustomerContext(); return(TestSingleResult.Create(db.Customers.Where(c => c.Id == key))); }
public TestSingleResult <Manager> Get(int key) { return(TestSingleResult.Create(_managers.Where(c => c.Id == key).AsQueryable())); }
public TestSingleResult <Window> GetWindow([FromODataUri] int key) { return(TestSingleResult.Create <Window>(_windows.Where(w => w.Id == key).AsQueryable())); }
public TestSingleResult <JsonSingleResultCustomer> Get(int id) { return(TestSingleResult.Create(Enumerable.Range(0, 10).Select(i => new JsonSingleResultCustomer { Id = i, Name = string.Format("Customer{0}", i), JsonSingleResultOrders = Enumerable.Range(0, i).Select(j => new JsonSingleResultOrder { Id = j, Date = DateTime.Now.Subtract(TimeSpan.FromDays(j)), BillingAddress = new JsonSingleResultAddress { FirstLine = string.Format("First line {0}", j), SecondLine = string.Format("Second line {0}", j), ZipCode = j * 100, City = string.Format("City {0}", j), State = string.Format("State {0}", j), Country = string.Format("CountryOrRegion {0}", j), }, OrderDetails = Enumerable.Range(0, j).Select(k => new JsonSingleResultOrderDetail { Id = k, Ammount = k, Name = string.Format("Name {0}", k), Price = k * 1000 }).ToList() }).ToList() }).Concat( Enumerable.Range(10, 10).Select(i => new JsonSingleResultPremiumCustomer { Id = i, Name = string.Format("Customer{0}", i), Category = string.Format("Category{0}", i), Bonuses = Enumerable.Range(0, i).Select(j => new JsonSingleResultBonus { Id = j, Ammount = j * 1000 }).ToList(), JsonSingleResultOrders = Enumerable.Range(0, i).Select(j => new JsonSingleResultOrder { Id = j, Date = DateTime.Now.Subtract(TimeSpan.FromDays(j)), BillingAddress = new JsonSingleResultAddress { FirstLine = string.Format("First line {0}", j), SecondLine = string.Format("Second line {0}", j), ZipCode = j * 100, City = string.Format("City {0}", j), State = string.Format("State {0}", j), Country = string.Format("CountryOrRegion {0}", j), }, OrderDetails = Enumerable.Range(0, j).Select(k => new JsonSingleResultOrderDetail { Id = k, Ammount = k, Name = string.Format("Name {0}", k), Price = k * 1000 }).ToList() }).ToList() })).AsQueryable().Where(x => x.Id == id))); }
public async Task <TestSingleResult <EfPerson> > Get(int key) { return(await Task.FromResult(TestSingleResult.Create(_db.People.Where(c => c.Id == key)))); }
public ITestActionResult Get([FromODataUri] int key) { return(Ok(TestSingleResult.Create(Enumerable.Range(0, 1).Select(i => new InvalidQueryCustomer { }).AsQueryable()))); }