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() })); } }