Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- export class Paei {
- constructor(
- public person_id: number,
- public date: string,
- public skill_p: number,
- public skill_a: number,
- public skill_e: number,
- public skill_i: number
- ) {}
- }
- pushPaei() {
- this.skilldata = this.valuesService.getSkillResult();
- console.log(this.skilldata);
- this.paei = new Paei(
- this.personId,
- moment().format('DD.MM.YYYY HH:mm:ss'),
- this.skilldata[0],
- this.skilldata[1],
- this.skilldata[2],
- this.skilldata[3]
- );
- console.log(this.paei);
- this.sub2 = this.paeiService.addPaei(this.paei)
- .subscribe(() => {});
- this.router.navigate(['/assessment/paei-result', this.personId]);
- }
- import { Injectable } from '@angular/core';
- import { HttpClient } from '@angular/common/http';
- import { Observable } from 'rxjs';
- import { Paei } from 'src/app/assessment/paei-test/models/paei.model';
- import { BaseApi } from '../core/base-api';
- @Injectable()
- export class PaeiService extends BaseApi {
- paei: Paei;
- constructor(public http: HttpClient) {
- super(http);
- }
- addPaei(paei: Paei): Observable<Paei> {
- console.log(this.paei);
- return this.post('paei', paei);
- }
- updatePaei(paei: Paei): Observable<Paei> {
- return this.put(`paei/${paei.person_id}`, paei);
- }
- deletePaeiById(id: number): Observable<Paei> {
- return this.delete(`paei/${id}`);
- }
- getPaeiById(id: number): Observable<Paei> {
- return this.get(`paei/${id}`);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement