Beispiel #1
0
        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);
        }
Beispiel #2
0
 public IEnumerable <IEntityDTO> GetFileList(FileDataRequest request)
 {
     try
     {
         return(_dataSupplier.GetFileList(request.ID, request.Path));
     }
     catch (Exception e)
     {
         Logger.Error(e, $"With request: {request}");
         throw;
     }
 }
Beispiel #3
0
 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;
     }
 }
Beispiel #4
0
 public IEnumerable <IEntityDTO> FindFiles(FileDataRequest request)
 {
     try
     {
         return(_dataSupplier.FindFiles(request.Path, request.ModelName));
     }
     catch (Exception e)
     {
         Logger.Error(e, $"With request: {request}");
         throw;
     }
 }