1 import {Injectable} from "@angular/core";
2 import {Subject} from "rxjs/Subject";
3 import { MessageBoxService } from '../messageBox/messageBox.service';
4 import { MessageBoxData, ModalSize, ModalType } from '../messageBox/messageBox.data';
7 export class ErrorService {
8 static showErrorWithMessage(error : ErrorMessage) : void {
10 let messageBoxData : MessageBoxData = new MessageBoxData(
11 error.title, // modal title
17 {text:"Close", size:"large", closeModal:true}
19 MessageBoxService.openModal.next(messageBoxData);
25 export class ErrorMessage {
30 constructor( title : string, text : string,errorNumber : number){
33 this.errorNumber = errorNumber;