Beispiel #1
0
        public IEnumerable <MagazineState> GetImportedMagazinesStates(ImporterInput input)
        {
            var parserInput = new ParserInput()
            {
                UnparsedStates = input.UnparsedInput
            };
            var parsedMaterialInventoryStates = _fromSource.GetDataFromSource(parserInput);

            return(_mapperToMagazineState.Map(parsedMaterialInventoryStates));
        }
 public IActionResult ImportMagazineState([FromForm] ImportMagazineState importMagazineState)
 {
     try
     {
         ImporterInput importerInput   = _mapper.Map <ImporterInput>(importMagazineState);
         var           magazinesStates = _magazineStateImporter.GetImportedMagazinesStates(importerInput);
         return(Ok(magazinesStates));
     }
     catch (Exception ex)
     {
         return(BadRequest(new { Error = ex.ToString() }));
     }
 }