public GetOrdersResult GetOrders() { var orders = orderService.GetOrders(); var getOrdersResult = new GetOrdersResult() { Orders = orders.Select(Mapper.Map <Core.Models.Order, OrderViewModel>) }; return(getOrdersResult); }
public Task <GetOrdersResult> ExecuteAsync(GetOrdersParameters parameters, CancellationToken cancellationToken = default) { var data = new List <Order> { new Order { Id = Guid.Parse("77a33260-0001-441f-ba60-b0a833803fab"), Description = "Hallo11", MyTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyEmail = "*****@*****.**", MyNullableDateTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyDateTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyNumber = 20.2, MyInteger = 42, MyBool = true, MyUri = new Uri("http://www.dr.dk"), MyByte = "Hallo110", MyStringList = null, MyLong = 42, DeliveryAddress = new Address { StreetName = "Hallo1", StreetNumber = "Hallo11", PostalCode = "Hallo12", CityName = "Hallo13", MyCountry = new Country { Name = "Hallo11", Alpha2Code = "Ha", Alpha3Code = "Hal", }, }, }, new Order { Id = Guid.Parse("77a33260-0002-441f-ba60-b0a833803fab"), Description = "Hallo21", MyTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyEmail = "*****@*****.**", MyNullableDateTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyDateTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyNumber = 20.2, MyInteger = 42, MyBool = true, MyUri = new Uri("http://www.dr.dk"), MyByte = "Hallo210", MyStringList = null, MyLong = 42, DeliveryAddress = new Address { StreetName = "Hallo2", StreetNumber = "Hallo21", PostalCode = "Hallo22", CityName = "Hallo23", MyCountry = new Country { Name = "Hallo21", Alpha2Code = "Ha", Alpha3Code = "Hal", }, }, }, new Order { Id = Guid.Parse("77a33260-0003-441f-ba60-b0a833803fab"), Description = "Hallo31", MyTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyEmail = "*****@*****.**", MyNullableDateTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyDateTime = DateTimeOffset.Parse("2020-10-12T21:22:23"), MyNumber = 20.2, MyInteger = 42, MyBool = true, MyUri = new Uri("http://www.dr.dk"), MyByte = "Hallo310", MyStringList = null, MyLong = 42, DeliveryAddress = new Address { StreetName = "Hallo3", StreetNumber = "Hallo31", PostalCode = "Hallo32", CityName = "Hallo33", MyCountry = new Country { Name = "Hallo31", Alpha2Code = "Ha", Alpha3Code = "Hal", }, }, }, }; var paginationData = new Pagination <Order>(data, parameters.PageSize, parameters.QueryString, parameters.ContinuationToken); return(Task.FromResult(GetOrdersResult.Ok(paginationData))); }