boolean-select-list.service.ts
869 Bytes
import { Injectable } from '@angular/core';
import { Http } from '@angular/http';
import { CreateBaseService } from './create.base.service';
import { BooleanSelectList } from '../models/boolean-select-list';
@Injectable()
export class BooleanSelectListService extends CreateBaseService {
protected apiUrl: string = '';
constructor(protected http: Http) {
super(http);
}
getModels(): Promise<BooleanSelectList[]> {
let values: BooleanSelectList[] = [];
let trueValue: BooleanSelectList = new BooleanSelectList();
trueValue.value = 1;
trueValue.label = 'Да';
let falseValue: BooleanSelectList = new BooleanSelectList();
falseValue.value = 0;
falseValue.label = 'Нет';
values.push(falseValue);
values.push(trueValue);
return Promise.resolve(values);
}
}