Switch to side-by-side view

--- a
+++ b/nih-ct-protocol-ui/src/app/criteria.service.ts
@@ -0,0 +1,22 @@
+@Injectable()
+export class CriteriaService {
+  apiUrl = '/get-suggestion/';  // URL to web api
+  private handleError: HandleError;
+
+  constructor(
+    private http: HttpClient,
+    httpErrorHandler: HttpErrorHandler) {
+    this.handleError = httpErrorHandler.createHandleError('CriteriaService');
+  }
+
+  //////// Save methods //////////
+
+  /** POST: add a new hero to the database */
+  addInput (criteria: Criteria): Observable<Criteria> {
+    return this.http.post<Criteria>(this.apiUrl, criteria, httpOptions)
+      .pipe(
+        catchError(this.handleError('addInput', criteria))
+      );
+  }
+
+}