private static string ModifyMessage(DialogImageTypeEnum imageType) { switch (imageType) { case DialogImageTypeEnum.Error: return("Error"); case DialogImageTypeEnum.Info: return("Info"); case DialogImageTypeEnum.Warning: return("Warning"); default: return("Error"); } }
public DialogMessageViewModel(DialogImageTypeEnum imageType, string message) : base(ModifyMessage(imageType)) { this.Message = message; this.okCommand = new DelegateCommand(OnOKClicked); switch (imageType) { case DialogImageTypeEnum.Error: ImageSource = "/Policardiograph_App;component/Images/Error.png"; break; case DialogImageTypeEnum.Info: ImageSource = "/Policardiograph_App;component/Images/Info.png"; break; case DialogImageTypeEnum.Warning: ImageSource = "/Policardiograph_App;component/Images/Warning.png"; break; } }