Blame view

src/services/bus-stop.service.ts 622 Bytes
1392e7de   Yarik   Awesome
1
  import { Injectable } from '@angular/core';
1392e7de   Yarik   Awesome
2
  import { Http } from '@angular/http';
c680f5b4   Administrator   first commit
3
  
026fffbd   Yarik   Awesome
4
5
6
7
  import { StatementBaseService } from './statement.base.service';
  
  import { BusStop } from '../models/bus-stop';
  
c680f5b4   Administrator   first commit
8
  @Injectable()
1392e7de   Yarik   Awesome
9
10
11
12
  export class BusStopService extends StatementBaseService {
    protected url: string = 'http://localhost:5000/busstop';
    constructor(protected http: Http) {
      super(http);
c680f5b4   Administrator   first commit
13
    }
026fffbd   Yarik   Awesome
14
15
16
    public createModel(): Object {
      return new BusStop();
    }
1392e7de   Yarik   Awesome
17
18
19
20
21
22
    protected parseModels(json: any): any[] {
       return json.busStopEditDsM as BusStop[];
    };
    protected parseModel(json: any): any {
       return json as BusStop;
    };
c680f5b4   Administrator   first commit
23
  }