public async Task <IActionResult> DeleteJournalImport([FromBody] GetJournalImportRequest req) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } PortalUser user = await repository.AuthenticateUserToken(req.CurrentUser.UserId, req.CurrentUser.UserToken); if (user == null) { return(NotFound()); } var response = repository.DeleteJournalImportById(req.JournalImportId); return(Ok(response)); }
public async Task <IActionResult> GetJournalImportList([FromBody] GetJournalImportRequest req) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } PortalUser user = await repository.AuthenticateUserToken(req.CurrentUser.UserId, req.CurrentUser.UserToken); if (user == null) { return(NotFound()); } var list = await repository.GetJournalImportListById(req.JournalEntryId.Value); GetJournalImportResponse resp = new GetJournalImportResponse(); resp.Result = LoadJournalImports(list); return(Ok(resp)); }