blob: 8f75cca2fa96cbb2353eb5e50ba80b7485c29e97 [file] [log] [blame]
import { Component, Optional, OnInit, EventEmitter } from '@angular/core';
import { MdDialogRef } from '@angular/material';
import { TerritoryResponsibility } from '../../model/territory-responsibility';
import { ResponsibilityService } from '../../services/responsibility.service';
import { BannerMessage } from '../../common/banner-message';
import { BannerMessageStatusEn } from '../../common/enums';
import { NotificationService } from '../../services/notification.service';
import { MessageService } from '../../services/message.service';
@Component({
selector: 'app-shift-change-protocol',
templateUrl: './shift-change-protocol.component.html',
styleUrls: ['./shift-change-protocol.component.css', '../../lists/abstract-list/abstract-list.component.css'],
})
export class ShiftChangeProtocolComponent {
responsibilitiesContainer: TerritoryResponsibility[];
notificationService: NotificationService;
constructor(
@Optional() public dialogRef: MdDialogRef<ShiftChangeProtocolComponent>,
private responsibilityService: ResponsibilityService,
public messageService: MessageService) { }
setResponsibilitiesContainer(responsibilitiesContainer: TerritoryResponsibility[]) {
this.responsibilitiesContainer = responsibilitiesContainer;
}
close() {
this.dialogRef.close();
this.messageService.deactivateMessage();
}
}