Commit 41bc8fd6 authored by Almouhannad's avatar Almouhannad

(F) Change folder architecture

parent a76ac016
import { NgModule } from '@angular/core'; import { NgModule } from '@angular/core';
import { RouterModule, Routes } from '@angular/router';
import { HomeComponent } from './components/shared/home/home.component'; import { HomeComponent } from './components/shared/home/home.component';
import { RoleGuard } from './services/authentication/guards/role-guard';
import { Roles } from './classes/authentication/roles';
import { ForbiddenComponent } from './components/shared/errors/forbidden/forbidden.component'; import { ForbiddenComponent } from './components/shared/errors/forbidden/forbidden.component';
import { NotFoundComponent } from './components/shared/errors/not-found/not-found.component'; import { NotFoundComponent } from './components/shared/errors/not-found/not-found.component';
import { TestSignalRComponent } from './components/notifications/test-signal-r/test-signal-r.component'; import { DoctorUsersComponent } from './components/usecases/admin-usecases/list-doctor-users/doctor-users/doctor-users.component';
import { DoctorUsersComponent } from './components/admin/doctor-users/doctor-users.component'; import { CreateDoctorUserFormComponent } from './components/usecases/admin-usecases/create-doctor-user/create-doctor-user-form/create-doctor-user-form.component';
import { AdminDashboardComponent } from './components/admin/admin-dashboard/admin-dashboard.component'; import { AdminDashboardComponent } from './components/usecases/admin-usecases/shared/admin-dashboard/admin-dashboard.component';
import { CreateDoctorUserFormComponent } from './components/admin/create-doctor-user-form/create-doctor-user-form.component'; import { UpdateDoctorUserComponent } from './components/usecases/admin-usecases/update-doctor-user/shared/update-doctor-user/update-doctor-user.component';
import { UpdateDoctorUserComponent } from './components/admin/update-doctor-user/update-doctor-user.component'; import { ReceptionistUsersComponent } from './components/usecases/admin-usecases/list-receptionist-users/receptionist-users/receptionist-users.component';
import { ReceptionistUserComponent } from './components/admin/receptionist-user/receptionist-user.component'; import { ReceptionistDashboardComponent } from './components/usecases/receptionist-usecases/shared/receptionist-dashboard/receptionist-dashboard.component';
import { ReceptionistUsersComponent } from './components/admin/receptionist-users/receptionist-users.component'; import { WaitingListComponent } from './components/usecases/receptionist-usecases/list-waiting-list-items/waiting-list/waiting-list.component';
import { ReceptionistDashboardComponent } from './components/receptionist/receptionist-dashboard/receptionist-dashboard.component'; import { DoctorsComponent } from './components/usecases/receptionist-usecases/list-doctors/doctors/doctors.component';
import { WaitingListComponent } from './components/receptionist/waiting-list/waiting-list.component'; import { CreateWitingListItemAccordionComponent } from './components/usecases/receptionist-usecases/create-waiting-list-item/create-witing-list-item-accordion/create-witing-list-item-accordion.component';
import { DoctorsComponent } from './components/receptionist/doctors/doctors.component'; import { CreateEmployeeFormComponent } from './components/usecases/receptionist-usecases/create-employee/create-employee-form/create-employee-form.component';
import { CreateWitingListItemAccordionComponent } from './components/receptionist/create-witing-list-item-accordion/create-witing-list-item-accordion.component'; import { EmployeeComponent } from './components/usecases/receptionist-usecases/show-employee/employee/employee.component';
import { CreateEmployeeFormComponent } from './components/receptionist/create-employee-form/create-employee-form.component'; import { DoctorDashboardComponent } from './components/usecases/doctor-usecases/shared/doctor-dashboard/doctor-dashboard.component';
import { EmployeeComponent } from './components/receptionist/employee/employee.component'; import { HistoryComponent } from './components/usecases/doctor-usecases/list-visits-history/history/history.component';
import { DoctorDashboardComponent } from './components/doctor/doctor-dashboard/doctor-dashboard.component'; import { CreateVisitComponent } from './components/usecases/doctor-usecases/create-visit/create-visit/create-visit.component';
import { HistoryComponent } from './components/doctor/history/history.component'; import { DoctorPhonesComponent } from './components/usecases/doctor-usecases/list-doctor-phones/doctor-phones/doctor-phones.component';
import { CreateVisitComponent } from './components/doctor/create-visit/create-visit.component'; import { CreateDoctorPhoneComponent } from './components/usecases/doctor-usecases/create-doctor-phone/create-doctor-phone/create-doctor-phone.component';
import { DoctorPhonesComponent } from './components/doctor/doctor-phones/doctor-phones.component'; import { RouterModule, Routes } from '@angular/router';
import { CreateDoctorPhoneComponent } from './components/doctor/create-doctor-phone/create-doctor-phone.component'; import { RoleGuard } from './services/authentication/guards/role-guard';
import { Roles } from './classes/authentication/roles-constants/roles';
const routes: Routes = [ const routes: Routes = [
{ {
...@@ -148,16 +147,6 @@ const routes: Routes = [ ...@@ -148,16 +147,6 @@ const routes: Routes = [
} }
] ]
}, },
// #region Testing SignalR
{
path: 'testing',
component: TestSignalRComponent,
canActivate: [RoleGuard],
data: { role: Roles.NotRegistered }
},
// #endregion
// Everything else // Everything else
{ {
path: '**', path: '**',
......
This diff is collapsed.
import { MedicineSearchResult } from "./medicine-search-result"; import { MedicineSearchResult } from "../../usecases/doctor-usecases/search-for-medicine/medicine-search-result";
export class VisitMedicine { export class VisitMedicine {
public id: number; public id: number;
......
import { MedicineView } from "../medicine/medicine-view"; import { MedicineView } from "../usecases/doctor-usecases/search-for-medicine/medicine-view";
export class VisitView { export class VisitView {
doctorName: string; doctorName: string;
......
<div>
<div class="text-center">
<h2>Notifications:</h2>
<h3>{{notification}}</h3>
<button (click)="onClick()" class="btn btn-outline-danger">Stop</button>
</div>
</div>
\ No newline at end of file
import { Component, OnInit } from '@angular/core';
import { SignalRService } from '../../../services/notifications/signal-r.service';
@Component({
selector: 'app-test-signal-r',
templateUrl: './test-signal-r.component.html',
styleUrls: ['./test-signal-r.component.css']
})
export class TestSignalRComponent implements OnInit {
notification: string = '';
constructor(private signalR: SignalRService){}
ngOnInit(): void {
this.signalR.startConnection();
this.signalR.hubConnection.on('ReceiveNotification', (message) => {
this.notification = message;
})
}
onClick(): void {
this.signalR.endConnection();
}
}
\ No newline at end of file
...@@ -2,7 +2,7 @@ import { Component, EventEmitter, Input, Output } from '@angular/core'; ...@@ -2,7 +2,7 @@ import { Component, EventEmitter, Input, Output } from '@angular/core';
import { UserData } from '../../../../classes/authentication/user-data'; import { UserData } from '../../../../classes/authentication/user-data';
import { AuthenticationService } from '../../../../services/authentication/authentication.service'; import { AuthenticationService } from '../../../../services/authentication/authentication.service';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { Roles } from '../../../../classes/authentication/roles'; import { Roles } from '../../../../classes/authentication/roles-constants/roles';
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { ViewportScroller } from '@angular/common'; import { ViewportScroller } from '@angular/common';
......
...@@ -2,7 +2,7 @@ import { Component, OnInit, ViewChild } from '@angular/core'; ...@@ -2,7 +2,7 @@ import { Component, OnInit, ViewChild } from '@angular/core';
import { UserData } from '../../../../classes/authentication/user-data'; import { UserData } from '../../../../classes/authentication/user-data';
import { AuthenticationService } from '../../../../services/authentication/authentication.service'; import { AuthenticationService } from '../../../../services/authentication/authentication.service';
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { DoctorNotificationsService } from '../../../../services/doctorsNotifications/doctor-notifications.service'; import { DoctorNotificationsService } from '../../../../services/notifications/doctor-notifications/doctor-notifications.service';
@Component({ @Component({
selector: 'app-layout', selector: 'app-layout',
......
import { Component, ViewChild } from '@angular/core'; import { Component, ViewChild } from '@angular/core';
import { DoctorUsersService } from '../../../services/admin/doctor-users.service'; import { DoctorUsersService } from '../../../../../services/doctor-users/doctor-users.service';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { CreateDoctorUserCommand } from '../../../classes/admin/create-doctor-user-command'; import { CreateDoctorUserCommand } from '../../../../../classes/usecases/admin-usecases/create-doctor-user/create-doctor-user-command';
import { NgForm } from '@angular/forms'; import { NgForm } from '@angular/forms';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { ViewportScroller } from '@angular/common'; import { ViewportScroller } from '@angular/common';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../constants/messages';
@Component({ @Component({
selector: 'app-create-doctor-user-form', selector: 'app-create-doctor-user-form',
......
import { Component, Input } from '@angular/core'; import { Component, Input } from '@angular/core';
import { DoctorUser } from '../../../classes/admin/doctor-user'; import { DoctorUser } from '../../../../../classes/usecases/admin-usecases/list-doctor-users/doctor-user';
@Component({ @Component({
selector: 'app-doctor-user', selector: 'app-doctor-user',
......
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { DoctorUsersService } from '../../../services/admin/doctor-users.service'; import { DoctorUsersService } from '../../../../../services/doctor-users/doctor-users.service';
import { DoctorUser } from '../../../classes/admin/doctor-user'; import { DoctorUser } from '../../../../../classes/usecases/admin-usecases/list-doctor-users/doctor-user';
import { GetAllDoctorUsersResult } from '../../../classes/admin/get-all-doctor-users-result'; import { GetAllDoctorUsersResult } from '../../../../../classes/usecases/admin-usecases/list-doctor-users/get-all-doctor-users-result';
@Component({ @Component({
selector: 'app-doctor-users', selector: 'app-doctor-users',
......
import { Component, Input, OnInit } from '@angular/core'; import { Component, Input, OnInit } from '@angular/core';
import { ReceptionistUser } from '../../../classes/admin/receptionist-user'; import { ReceptionistUser } from '../../../../../classes/usecases/admin-usecases/list-receptionist-users/receptionist-user';
@Component({ @Component({
selector: 'app-receptionist-user', selector: 'app-receptionist-user',
......
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { ReceptionistUser } from '../../../classes/admin/receptionist-user'; import { ReceptionistUser } from '../../../../../classes/usecases/admin-usecases/list-receptionist-users/receptionist-user';
import { ReceptionistUsersService } from '../../../services/admin/receptionist-users.service'; import { ReceptionistUsersService } from '../../../../../services/receptionist-users/receptionist-users.service';
@Component({ @Component({
selector: 'app-receptionist-users', selector: 'app-receptionist-users',
......
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { DoctorUsersService } from '../../../services/admin/doctor-users.service'; import { DoctorUsersService } from '../../../../../../services/doctor-users/doctor-users.service';
import { DoctorUserResponse } from '../../../classes/admin/doctor-user-response'; import { DoctorUserResponse } from '../../../../../../classes/usecases/admin-usecases/list-doctor-users/doctor-user-response';
import { ActivatedRoute } from '@angular/router'; import { ActivatedRoute } from '@angular/router';
import { UpdateDoctorPersonalDataQuery } from '../../../classes/admin/update-doctor-personal-data-query'; import { UpdateDoctorPersonalDataQuery } from '../../../../../../classes/usecases/admin-usecases/update-doctor-user/update-doctor-user-personal-data/update-doctor-personal-data-query';
import { UpdateDoctorUserQuery } from '../../../classes/admin/update-doctor-user-query'; import { UpdateDoctorUserQuery } from '../../../../../../classes/usecases/admin-usecases/update-doctor-user/update-doctor-user-account-data/update-doctor-user-query';
@Component({ @Component({
selector: 'app-update-doctor-user', selector: 'app-update-doctor-user',
......
import { Component, Input, ViewChild } from '@angular/core'; import { Component, Input, ViewChild } from '@angular/core';
import { UpdateDoctorUserQuery } from '../../../classes/admin/update-doctor-user-query'; import { UpdateDoctorUserQuery } from '../../../../../../classes/usecases/admin-usecases/update-doctor-user/update-doctor-user-account-data/update-doctor-user-query';
import { DoctorUsersService } from '../../../services/admin/doctor-users.service'; import { DoctorUsersService } from '../../../../../../services/doctor-users/doctor-users.service';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { NgForm } from '@angular/forms'; import { NgForm } from '@angular/forms';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../../constants/messages';
@Component({ @Component({
selector: 'app-update-doctor-user-data-form', selector: 'app-update-doctor-user-data-form',
......
import { Component, Input, ViewChild } from '@angular/core'; import { Component, Input, ViewChild } from '@angular/core';
import { DoctorUsersService } from '../../../services/admin/doctor-users.service'; import { DoctorUsersService } from '../../../../../../services/doctor-users/doctor-users.service';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { NgForm } from '@angular/forms'; import { NgForm } from '@angular/forms';
import { UpdateDoctorPersonalDataQuery } from '../../../classes/admin/update-doctor-personal-data-query'; import { UpdateDoctorPersonalDataQuery } from '../../../../../../classes/usecases/admin-usecases/update-doctor-user/update-doctor-user-personal-data/update-doctor-personal-data-query';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../../constants/messages';
@Component({ @Component({
selector: 'app-update-doctor-personal-data-form', selector: 'app-update-doctor-personal-data-form',
......
import { Component, OnInit, ViewChild } from '@angular/core'; import { Component, OnInit, ViewChild } from '@angular/core';
import { NgForm } from '@angular/forms'; import { NgForm } from '@angular/forms';
import { DoctorPhone } from '../../../classes/doctor/phones/doctor-phone'; import { DoctorPhone } from '../../../../../classes/doctor/doctor-phones/doctor-phone';
import { DoctorsService } from '../../../services/doctors/doctors.service'; import { DoctorsService } from '../../../../../services/doctors/doctors.service';
import { AuthenticationService } from '../../../services/authentication/authentication.service'; import { AuthenticationService } from '../../../../../services/authentication/authentication.service';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { ViewportScroller } from '@angular/common'; import { ViewportScroller } from '@angular/common';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../constants/messages';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
@Component({ @Component({
......
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { EmployeesDataService } from '../../../services/employees/employees-data.service'; import { EmployeesDataService } from '../../../../../services/employees/employees-data.service';
import { ActivatedRoute, Router } from '@angular/router'; import { ActivatedRoute, Router } from '@angular/router';
import { EmployeeData } from '../../../classes/employeeData/employee-data'; import { EmployeeData } from '../../../../../classes/employee/employee-data';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { MedicineView } from '../../../classes/medicine/medicine-view'; import { VisitMedicine } from '../../../../../classes/visit/visit-medicine/visit-medicine';
import { VisitMedicine } from '../../../classes/medicine/visit-medicine'; import { VisitsService } from '../../../../../services/visits/visits.service';
import { VisitsService } from '../../../services/visits/visits.service'; import { AuthenticationService } from '../../../../../services/authentication/authentication.service';
import { AuthenticationService } from '../../../services/authentication/authentication.service'; import { DoctorsService } from '../../../../../services/doctors/doctors.service';
import { DoctorsService } from '../../../services/doctors/doctors.service'; import { ConstantMessages } from '../../../../../constants/messages';
import { ConstantMessages } from '../../../constants/messages';
@Component({ @Component({
selector: 'app-create-visit', selector: 'app-create-visit',
......
import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core'; import { Component, EventEmitter, Input, OnInit, Output } from '@angular/core';
import { MedicinesService } from '../../../services/medicines/medicines.service'; import { MedicinesService } from '../../../../../services/medicines/medicines.service';
import { MedicineSearchResult } from '../../../classes/medicine/medicine-search-result'; import { MedicineSearchResult } from '../../../../../classes/usecases/doctor-usecases/search-for-medicine/medicine-search-result';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { FormControl } from '@angular/forms'; import { FormControl } from '@angular/forms';
import { debounceTime, distinctUntilChanged, filter, switchMap } from 'rxjs'; import { debounceTime, distinctUntilChanged, filter, switchMap } from 'rxjs';
import { VisitMedicine } from '../../../classes/medicine/visit-medicine'; import { VisitMedicine } from '../../../../../classes/visit/visit-medicine/visit-medicine';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../constants/messages';
@Component({ @Component({
selector: 'app-search-for-medicine', selector: 'app-search-for-medicine',
......
import { Component, Input } from '@angular/core'; import { Component, Input } from '@angular/core';
import { VisitView } from '../../../classes/visit/visit-view'; import { VisitView } from '../../../../../classes/visit/visit-view';
@Component({ @Component({
selector: 'app-visit', selector: 'app-visit',
......
import { Component, Input } from '@angular/core'; import { Component, Input } from '@angular/core';
import { DoctorPhone } from '../../../classes/doctor/phones/doctor-phone'; import { DoctorPhone } from '../../../../../classes/doctor/doctor-phones/doctor-phone';
@Component({ @Component({
selector: 'app-doctor-phone', selector: 'app-doctor-phone',
......
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { Phone } from '../../../classes/doctor/doctor'; import { Phone } from '../../../../../classes/doctor/doctor';
import { DoctorsService } from '../../../services/doctors/doctors.service'; import { DoctorsService } from '../../../../../services/doctors/doctors.service';
import { AuthenticationService } from '../../../services/authentication/authentication.service'; import { AuthenticationService } from '../../../../../services/authentication/authentication.service';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../constants/messages';
@Component({ @Component({
selector: 'app-doctor-phones', selector: 'app-doctor-phones',
......
import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core'; import { Component, Input, OnChanges, OnInit, SimpleChanges } from '@angular/core';
import { EmployeesDataService } from '../../../services/employees/employees-data.service'; import { EmployeesDataService } from '../../../../../services/employees/employees-data.service';
import { ActivatedRoute, Router } from '@angular/router'; import { ActivatedRoute, Router } from '@angular/router';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { EmployeeData } from '../../../classes/employeeData/employee-data'; import { EmployeeData } from '../../../../../classes/employee/employee-data';
import { VisitView } from '../../../classes/visit/visit-view'; import { VisitView } from '../../../../../classes/visit/visit-view';
import { VisitsService } from '../../../services/visits/visits.service'; import { VisitsService } from '../../../../../services/visits/visits.service';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../constants/messages';
@Component({ @Component({
selector: 'app-history', selector: 'app-history',
......
import { Component, Input } from '@angular/core'; import { Component, Input } from '@angular/core';
import { MedicineView } from '../../../classes/medicine/medicine-view'; import { MedicineView } from '../../../../../classes/usecases/doctor-usecases/search-for-medicine/medicine-view';
@Component({ @Component({
selector: 'app-medicines', selector: 'app-medicines',
......
import { Component, Input, ViewChild } from '@angular/core'; import { Component, Input, ViewChild } from '@angular/core';
import { EmployeesDataService } from '../../../services/employees/employees-data.service'; import { EmployeesDataService } from '../../../../../services/employees/employees-data.service';
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 { AuthenticationService } from '../../../../../services/authentication/authentication.service';
import { DoctorStatuses } from '../../../classes/doctor/doctor'; import { DoctorStatuses } from '../../../../../classes/doctor/doctor';
@Component({ @Component({
selector: 'app-ask-for-serial-number', selector: 'app-ask-for-serial-number',
......
import { AfterViewInit, Component, OnInit, ViewChild } from '@angular/core'; import { AfterViewInit, Component, OnInit, ViewChild } from '@angular/core';
import { DoctorNotificationsService } from '../../../services/doctorsNotifications/doctor-notifications.service'; import { DoctorNotificationsService } from '../../../../../services/notifications/doctor-notifications/doctor-notifications.service';
import { AuthenticationService } from '../../../services/authentication/authentication.service'; import { AuthenticationService } from '../../../../../services/authentication/authentication.service';
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
@Component({ @Component({
......
import { Component, OnInit } from '@angular/core'; import { Component, OnInit } from '@angular/core';
import { AuthenticationService } from '../../../services/authentication/authentication.service'; import { AuthenticationService } from '../../../../../services/authentication/authentication.service';
import { UserData } from '../../../classes/authentication/user-data'; import { UserData } from '../../../../../classes/authentication/user-data';
import { NgbModal } from '@ng-bootstrap/ng-bootstrap'; import { NgbModal } from '@ng-bootstrap/ng-bootstrap';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { DoctorsService } from '../../../services/doctors/doctors.service'; import { DoctorsService } from '../../../../../services/doctors/doctors.service';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../constants/messages';
@Component({ @Component({
selector: 'app-doctor-status', selector: 'app-doctor-status',
......
...@@ -3,9 +3,9 @@ import { Component, ViewChild } from '@angular/core'; ...@@ -3,9 +3,9 @@ import { Component, ViewChild } from '@angular/core';
import { NgForm } from '@angular/forms'; import { NgForm } from '@angular/forms';
import { Router } from '@angular/router'; import { Router } from '@angular/router';
import { ToastrService } from 'ngx-toastr'; import { ToastrService } from 'ngx-toastr';
import { EmployeeData } from '../../../classes/employeeData/employee-data'; import { EmployeeData } from '../../../../../classes/employee/employee-data';
import { EmployeesDataService } from '../../../services/employees/employees-data.service'; import { EmployeesDataService } from '../../../../../services/employees/employees-data.service';
import { ConstantMessages } from '../../../constants/messages'; import { ConstantMessages } from '../../../../../constants/messages';
@Component({ @Component({
selector: 'app-create-employee-form', selector: 'app-create-employee-form',
......
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