public ReadResponse <MovementHistory> Get(StdReadRequest request) { ReadMovementHistoryHandler handler = _serviceProvider.GetService <ReadMovementHistoryHandler>(); ReadResponse <MovementHistory> response = handler.Execute(request); return(response); }
public Task BindModelAsync(ModelBindingContext bindingContext) { if (bindingContext == null) { throw new ArgumentNullException(nameof(bindingContext)); } /* * * Filter = bindingContext.ValueProvider.GetValue("$filter").FirstValue, * Expand = bindingContext.ValueProvider.GetValue("$expand").FirstValue, * Select = bindingContext.ValueProvider.GetValue("$select").FirstValue, * Skip = bindingContext.ValueProvider.GetValue("$skip").FirstValue, * Top = bindingContext.ValueProvider.GetValue("$top").FirstValue, * OrderBy = bindingContext.ValueProvider.GetValue("$orderby").FirstValue, * InlineCount = bindingContext.ValueProvider.GetValue("$inlinecount").FirstValue, * Search = bindingContext.ValueProvider.GetValue("$search").FirstValue, * FilterOption = bindingContext.ValueProvider.GetValue("$filterOption").FirstValue, * SearchType = bindingContext.ValueProvider.GetValue("$searchType").FirstValue, * GridFields = bindingContext.ValueProvider.GetValue("$gridFields").FirstValue, */ var result = new StdReadRequest() { Order = new List <Model.Base.Sorting>(), Where = new List <Model.Base.Filter>() }; bindingContext.Result = ModelBindingResult.Success(result); return(Task.CompletedTask); }
public ReadResponse <StoreItem> Get(StdReadRequest request) { ReadStoreItemHandler handler = _serviceProvider.GetService <ReadStoreItemHandler>(); ReadResponse <StoreItem> response = handler.Execute(request); return(response); }
public ReadResponse <Purpose> Get(StdReadRequest request) { ReadPurposeHandler handler = _serviceProvider.GetService <ReadPurposeHandler>(); ReadResponse <Purpose> response = handler.Execute(request); return(response); }
public ReadResponse <Storage> Get(StdReadRequest request) { // StdReadRequest request = new StdReadRequest(); ReadStorageHandler handler = _serviceProvider.GetService <ReadStorageHandler>(); ReadResponse <Storage> response = handler.Execute(request); return(response); }
public ReadResponse <Api.Model.Purpose> Execute(StdReadRequest request) { IQueryable <PurposePersistModel> records = _context.Purposes.Where(x => !x.Disabled); List <Api.Model.Purpose> result = records.Select(x => new Api.Model.Purpose() { Id = x.Id, Name = x.Name }).ToList(); var response = new ReadResponse <Api.Model.Purpose>(result, result.Count); return(response); }
public ReadResponse <Api.Model.StoreItem> Execute(StdReadRequest request) { IQueryable <StoreItemPersistModel> records = _context.StoreItems.Where(x => !x.Disabled); List <Api.Model.StoreItem> result = records.Select(x => new Api.Model.StoreItem() { Id = x.Id, PurposeId = x.PurposeId, StorageId = x.StorageId, Quantity = x.Quantity }).ToList(); var response = new ReadResponse <Api.Model.StoreItem>(result, result.Count); return(response); }
public ReadResponse <Api.Model.MovementHistory> Execute(StdReadRequest request) { IQueryable <MovementPersistModel> records = _context.Movements; List <Api.Model.MovementHistory> result = records.Select(x => new Api.Model.MovementHistory() { Id = x.Id, SourceStoreItemId = x.SourceStoreItemId, SourceStorageId = x.SourceStoreItem.StorageId, SourceStorageName = x.SourceStoreItem.Storage.Name, SourcePurposeId = x.SourceStoreItem.PurposeId, SourcePurposeName = x.SourceStoreItem.Purpose.Name, DestinationStoreItemId = x.DestinationStoreItemId, DestinationStorageId = x.DestinationStoreItem.StorageId, DestinationStorageName = x.DestinationStoreItem.Storage.Name, DestinationPurposeId = x.DestinationStoreItem.PurposeId, DestinationPurposeName = x.DestinationStoreItem.Purpose.Name, Quantity = x.Quantity, Comment = x.Comment, MoveDate = x.MoveDate }).ToList(); var response = new ReadResponse <Api.Model.MovementHistory>(result, result.Count); return(response); }