public List <Dictionary <string, object> > GetFruitData(string fruitName) { List <Dictionary <string, object> > fruitData = new List <Dictionary <string, object> >(); FileDataRequest fileDataRequest = CreateFileDataRequest(); fruitData = _fileDataProvider.GetData <FileDataRequest, List <Dictionary <string, object> > >(fileDataRequest); fruitData = fruitData.Where(data => string.Equals(data[Constants.Commodity].ToString(), fruitName, StringComparison.InvariantCultureIgnoreCase)).ToList(); return(fruitData); }
public IEnumerable <IEntityDTO> GetFileList(FileDataRequest request) { try { return(_dataSupplier.GetFileList(request.ID, request.Path)); } catch (Exception e) { Logger.Error(e, $"With request: {request}"); throw; } }
public IEntityDTO AddNewModel(FileDataRequest request) { try { return(_dataSupplier.UploadFile(request.Data, request.Path, request.ID)); } catch (Exception e) { Logger.Error(e, $"With request: {request}"); throw; } }
public IEnumerable <IEntityDTO> FindFiles(FileDataRequest request) { try { return(_dataSupplier.FindFiles(request.Path, request.ModelName)); } catch (Exception e) { Logger.Error(e, $"With request: {request}"); throw; } }