Skip to content
Snippets Groups Projects
Commit 7adb9d9d authored by narindra.rajohnso's avatar narindra.rajohnso
Browse files

Add questions functionnality and correct alert component

parent 2ff1ed93
No related branches found
No related tags found
No related merge requests found
Showing
with 9 additions and 11 deletions
import {Component, EventEmitter, OnInit, Output} from '@angular/core';
import {FormControl, FormGroup, Validators} from "@angular/forms";
import {ErrorLogin, LoginService} from "../../login/login.service";
import {ErrorLogin, LoginService} from "../../../login/login.service";
import {HttpClient} from "@angular/common/http";
import {ManageService} from "../manage.service";
import {error} from "@angular/compiler-cli/src/transformers/util";
import {ManageService} from "../../manage.service";
@Component({
selector: 'app-create-user',
......@@ -29,7 +28,7 @@ export class CreateUserComponent implements OnInit {
this.errorOccured = false;
this.manageService.addUser(this.formData).subscribe(() => {
console.log("add user success");
this.closeModal.emit('add_success');
this.closeModal.emit('add_user_success');
}, error => {
console.log("error add user:", error);
this.errorOccured = true;
......
import {Component, EventEmitter, Input, OnInit, Output} from '@angular/core';
import {FormControl, FormGroup, Validators} from "@angular/forms";
import {HttpClient} from "@angular/common/http";
import {ErrorLogin, LoginService} from "../../login/login.service";
import {ManageService} from "../manage.service";
import {User} from "../list-users/user-model";
import {ErrorLogin, LoginService} from "../../../login/login.service";
import {ManageService} from "../../manage.service";
import {User} from "../user-model";
@Component({
selector: 'app-edit-user',
......@@ -44,7 +44,7 @@ export class EditUserComponent implements OnInit {
console.log("edit user before:" ,userEditedInfo.accountType)
this.manageService.updateUser(this.user.username, userEditedInfo.username, userEditedInfo.firstname, userEditedInfo.lastname, userEditedInfo.email, userEditedInfo.accountType, this.formData.value.passwordConfirm).subscribe(()=>{
console.log("edit user success");
this.closeModal.emit('edit_success');
this.closeModal.emit('edit_user_success');
},error=>{
console.log("error:", error);
this.closeModal.emit('error')
......
import {Component, OnDestroy, OnInit} from '@angular/core';
import {ManageService} from "../manage.service";
import {User} from "./user-model";
import {ManageService} from "../../manage.service";
import {User} from "../user-model";
import {Subscription} from "rxjs";
@Component({
......@@ -52,7 +52,6 @@ export class ListUsersComponent implements OnInit, OnDestroy {
editUser(user: User){
this.userEdited=user;
this.modalUser=true;
}
deleteUser(user: User){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment