List of commits:
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
Commit 83633fa68f9ceb113974f8cfa1cbad527dcb1730 - Create Feature Service
Author: Antonio Calatayud
Author date (UTC): 2018-11-16 22:21
Committer name: Antonio Calatayud
Committer date (UTC): 2018-11-16 22:21
Parent(s): 23a3a4509386c52d83df8e2742260b31d74d2c31
Signer:
Signing key:
Signing status: N
Tree: 368c5ebe5513617e960c12118793990902361890
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 } }
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/antcalatayud/vega

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/antcalatayud/vega

Clone this repository using git:
git clone git://git.rocketgit.com/user/antcalatayud/vega

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main