import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { InputsModule } from '@progress/kendo-angular-inputs'; import { GridModule } from '@progress/kendo-angular-grid'; import { DropDownsModule } from '@progress/kendo-angular-dropdowns'; import { ButtonsModule } from '@progress/kendo-angular-buttons'; import { DateInputsModule } from '@progress/kendo-angular-dateinputs'; import { TooltipModule } from '@progress/kendo-angular-tooltip'; import { LaddaModule } from 'angular2-ladda'; import { ReactiveFormsModule, FormsModule } from '@angular/forms'; import { DialogsModule } from '@progress/kendo-angular-dialog'; import { TabsModule } from 'ngx-bootstrap/tabs'; import { CoustomerRoutingModule } from './coustomer-routing.module'; import { ContractComponent } from './contract/contract.component'; import { AccountService } from '../accounts/accounts-services'; import { StoreService } from '../store/store.services'; import { CoustomerServices } from './coustome-services'; import { ContrectListComponent } from './contract/contrect-list/contrect-list.component'; import { EmployeeAssigingComponent } from './contract/employee-assiging/employee-assiging.component'; import { ContrectDtlComponent } from './contract/contrect-dtl/contrect-dtl.component'; import { CoustomerCashRecevingComponent } from './coustomer-cash-receving/coustomer-cash-receving.component'; import { EmployeeSalaryServices } from '../emp-salary/emp-salary-services'; import { CashRecevingListComponent } from './coustomer-cash-receving/cash-receving-list/cash-receving-list.component'; import { EmpCashReturningComponent } from './coustomer-cash-receving/emp-cash-returning/emp-cash-returning.component'; import { AssingEmployeeListComponent } from './contract/employee-assiging/assing-employee-list/assing-employee-list.component'; import { ReportingService } from '../reporting/reporting.service'; import { EmpCashReturnListComponent } from './coustomer-cash-receving/emp-cash-returning/emp-cash-return-list/emp-cash-return-list.component'; import { CashReceivingDetailComponent } from './coustomer-cash-receving/cash-receiving-detail/cash-receiving-detail.component'; import { CanDeactivateGuard } from '../../_guards/can-deactivate.guard'; import { DirectCashCollectionComponent } from './direct-cash-collection/direct-cash-collection.component'; import { DirectCashCollectionViewComponent } from './direct-cash-collection/direct-cash-collection-view/direct-cash-collection-view.component'; @NgModule({ imports: [ CommonModule, CoustomerRoutingModule, FormsModule, ReactiveFormsModule, InputsModule, GridModule, DropDownsModule, DateInputsModule, TooltipModule, LaddaModule, ButtonsModule, DialogsModule, TabsModule ], declarations: [ContractComponent, ContrectListComponent, EmployeeAssigingComponent, ContrectDtlComponent, CoustomerCashRecevingComponent, CashRecevingListComponent, EmpCashReturningComponent, AssingEmployeeListComponent, EmpCashReturnListComponent, CashReceivingDetailComponent, DirectCashCollectionComponent, DirectCashCollectionViewComponent], providers: [AccountService, ReportingService, StoreService, CoustomerServices, EmployeeSalaryServices, CanDeactivateGuard] }) export class CoustomerModule { }