Subject | Hash | Author | Date (UTC) |
---|---|---|---|
Create Feature Service | 83633fa68f9ceb113974f8cfa1cbad527dcb1730 | Antonio Calatayud | 2018-11-16 22:21:55 |
Add cascade dropdown for model | 23a3a4509386c52d83df8e2742260b31d74d2c31 | Antonio Calatayud | 2018-11-16 22:14:27 |
Populate dropdown list of makes | 2f990816aa06a5c1157792e7194118e8f27edd01 | Antonio Calatayud | 2018-11-16 21:57:05 |
Create service to bring makes | 4392eaef90093371844491026c771439cb43907e | Antonio Calatayud | 2018-11-16 21:54:02 |
Start form | 73244c2b63ba957d2a8212d32b7a18114a6a4e72 | Antonio Calatayud | 2018-11-16 21:52:19 |
Add routing to new component | 51ae297856214503a62716a9fc841db611cb7b1e | Antonio Calatayud | 2018-11-16 21:22:58 |
Create new component for vehicle form | 774a1e6105d82f115c5002db0b6a66429f7d7f04 | Antonio Calatayud | 2018-11-16 21:13:06 |
Add API with mapping | e2a22c67e3d34c4125adf5bec2c3b1dd319b999b | Antonio Calatayud | 2018-11-13 18:14:15 |
Add feature Model and seed | 83b852e4e3e045b110d412d4c072cffdd43b5015 | Antonio Calatayud | 2018-11-13 17:56:09 |
Create api for makes with mapping | 0090cccd2af8016cc3d8ebe0c690ec9c8be1f9ba | Antonio Calatayud | 2018-11-13 17:16:29 |
Seed DB with test records | 290f03be73cde265adeb436d9083f848e335d0ad | Antonio Calatayud | 2018-11-13 13:00:38 |
Add first Migration | f7dbe278633d37cb84371ff9872f2999d1551d23 | Antonio Calatayud | 2018-11-13 11:18:29 |
Add DbContext | 63523201e374cd186a873d405395cec6eefd989d | Antonio Calatayud | 2018-11-13 11:13:33 |
Add models | 10cb5370ddb34a9afdaa0ae964c2ee540821462b | Antonio Calatayud | 2018-11-09 18:11:22 |
First commit | 3033c730b731b08ad5198975d238635007575714 | Antonio Calatayud | 2018-11-09 17:09:28 |
File | Lines added | Lines deleted |
---|---|---|
ClientApp/src/app/app.module.ts | 3 | 1 |
ClientApp/src/app/services/feature.service.spec.ts | 15 | 0 |
ClientApp/src/app/services/feature.service.ts | 4 | 3 |
File ClientApp/src/app/app.module.ts changed (mode: 100644) (index 00c55d8..6e8971b) | |||
1 | import { FeatureService } from './services/feature.service'; | ||
1 | 2 | import { MakeService } from './services/make.service'; | import { MakeService } from './services/make.service'; |
2 | 3 | import { BrowserModule } from '@angular/platform-browser'; | import { BrowserModule } from '@angular/platform-browser'; |
3 | 4 | import { NgModule } from '@angular/core'; | import { NgModule } from '@angular/core'; |
... | ... | import { VehiculeFormComponent } from './vehicule-form/vehicule-form.component'; | |
35 | 36 | ]) | ]) |
36 | 37 | ], | ], |
37 | 38 | providers: [ | providers: [ |
38 | MakeService | ||
39 | MakeService, | ||
40 | FeatureService | ||
39 | 41 | ], | ], |
40 | 42 | bootstrap: [AppComponent] | bootstrap: [AppComponent] |
41 | 43 | }) | }) |
File ClientApp/src/app/services/feature.service.spec.ts added (mode: 100644) (index 0000000..974d13d) | |||
1 | import { TestBed, inject } from '@angular/core/testing'; | ||
2 | |||
3 | import { FeatureService } from './feature.service'; | ||
4 | |||
5 | describe('FeatureService', () => { | ||
6 | beforeEach(() => { | ||
7 | TestBed.configureTestingModule({ | ||
8 | providers: [FeatureService] | ||
9 | }); | ||
10 | }); | ||
11 | |||
12 | it('should be created', inject([FeatureService], (service: FeatureService) => { | ||
13 | expect(service).toBeTruthy(); | ||
14 | })); | ||
15 | }); |
File ClientApp/src/app/services/feature.service.ts copied from file ClientApp/src/app/services/make.service.ts (similarity 69%) (mode: 100644) (index f6b65a0..cb743b9) | |||
... | ... | import { Http } from '@angular/http' | |
3 | 3 | import 'rxjs/add/operator/map' | import 'rxjs/add/operator/map' |
4 | 4 | ||
5 | 5 | @Injectable() | @Injectable() |
6 | export class MakeService { | ||
6 | export class FeatureService { | ||
7 | 7 | ||
8 | 8 | constructor(private http: Http) { } | constructor(private http: Http) { } |
9 | 9 | ||
10 | getMakes(){ | ||
11 | return this.http.get('/api/makes') | ||
10 | getFeatures(){ | ||
11 | return this.http.get('/api/features') | ||
12 | 12 | .map(res => res.json()); | .map(res => res.json()); |
13 | 13 | } | } |
14 | |||
14 | 15 | } | } |