Commit 39457335 authored by Almouhannad's avatar Almouhannad

(F) Change status when create visit

parent 6aabf387
...@@ -3,6 +3,8 @@ import { EmployeesDataService } from '../../../services/employees/employees-data ...@@ -3,6 +3,8 @@ import { EmployeesDataService } from '../../../services/employees/employees-data
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { NgForm } from '@angular/forms'; import { NgForm } from '@angular/forms';
import { DoctorsService } from '../../../services/doctors/doctors.service'; import { DoctorsService } from '../../../services/doctors/doctors.service';
import { AuthenticationService } from '../../../services/authentication/authentication.service';
import { DoctorStatuses } from '../../../classes/doctor/doctor';
@Component({ @Component({
selector: 'app-ask-for-serial-number', selector: 'app-ask-for-serial-number',
...@@ -13,7 +15,8 @@ export class AskForSerialNumberComponent { ...@@ -13,7 +15,8 @@ export class AskForSerialNumberComponent {
constructor(private employeeDataService: EmployeesDataService, constructor(private employeeDataService: EmployeesDataService,
private doctorsService: DoctorsService, private doctorsService: DoctorsService,
private router: Router private router: Router,
private authenticationService: AuthenticationService
){} ){}
@Input("parentModal") parentModal: any; @Input("parentModal") parentModal: any;
...@@ -44,6 +47,10 @@ export class AskForSerialNumberComponent { ...@@ -44,6 +47,10 @@ export class AskForSerialNumberComponent {
this.router.navigateByUrl(`doctor/history/${id}`) this.router.navigateByUrl(`doctor/history/${id}`)
} }
else { else {
this.doctorsService.changeStatusByUserId(
this.authenticationService.getUserData()!.id,
DoctorStatuses.InWork
).subscribe(_=>{});
this.router.navigateByUrl(`doctor/visits/create/${id}`) this.router.navigateByUrl(`doctor/visits/create/${id}`)
} }
this.parentModal.dismiss(); this.parentModal.dismiss();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment