public async Task <List <WorkorderViewModel> > Get() { WorkOrderSearchCriteria criteria = new WorkOrderSearchCriteria(); var result = _workOrderOperations.GetFilteredWorkOrderDataCollection(criteria); var output = await result; List <WorkorderViewModel> vmList = _tasks.ConvertCollectionToViewModel(output); return(vmList); }
public async Task <IList <WorkOrderCollection> > GetFilteredWorkOrderDataCollection(WorkOrderSearchCriteria equipment) { try { var query = _context.WorkOrderCollection.AsQueryable(); var coll = query.Where(x => x.WORKORDER.WOSource == "RITE-UI").ToListAsync(); List <WorkOrderCollection> collOutput = await coll; return(collOutput); } catch (Exception e) { return(null); } }