private void MostraDialogo() { var modalId = IoC.Get <ModalDialogViewModel>(); modalId.TituloModal = "Eliminar Informacao"; modalId.MensagemModal = "Deseja Eliminar a informacao do terminal?"; modalId.ModalHeight = 150; modalId.ModalWidth = 150; bool?result = WindowManagerWindow.ShowDialog(modalId); if (result == null) { return; } if ((bool)result) { if (SelectedListaTbTerminais == null) { return; } _dataService.DeleteTerminal(SelectedListaTbTerminais.IDTerminal); ListaTbTerminais.Remove(SelectedListaTbTerminais); SelectedListaTbTerminais = null; } }
public void ShowModalGetResult() { var modalD = IoC.Get <ModalDialogViewModel>(); modalD.TituloModal = "Criação Terminal"; modalD.MensagemModal = "O terminal:" + TxtNumTerminal + " já existe, por favor escolha outro nome ou altere os dados do terminal pretendido"; modalD.ModalWidth = 250; modalD.ModalHeight = 250; var result = WindowManagerWindow.ShowDialog(modalD); }
public void ShowModalGetResult() { var modalD = IoC.Get <ModalDialogViewModel>(); modalD.TituloModal = "Configuracao Dados Sql"; modalD.MensagemModal = "Deseja Guardar os dados configuracao SQL?"; modalD.ModalWidth = 250; modalD.ModalHeight = 250; var result = WindowManagerWindow.ShowDialog(modalD); }
private void MostraDialogo() { var modalId = IoC.Get <ModalDialogViewModel>(); modalId.TituloModal = "Informacao nao preenchida"; modalId.MensagemModal = "Preencha a informacao necessária para a definição dos dados do terminal"; modalId.ModalHeight = 200; modalId.ModalWidth = 200; bool?result = WindowManagerWindow.ShowDialog(modalId); if (result == null) { return; } if ((bool)result) { } }
private void MostraDialogoUpdate() { var modalId = IoC.Get <ModalDialogViewModel>(); modalId.TituloModal = "Alterar Informacao"; modalId.MensagemModal = "Deseja Alterar a informacao do terminal?"; modalId.ModalHeight = 150; modalId.ModalWidth = 150; bool?result = WindowManagerWindow.ShowDialog(modalId); if (result == null) { return; } if ((bool)result) { EventAggregationProvider.Aggregator.Publish( new EventoChangeActiveViewTerminal(AccaoEfectuada.UpdateTerminalData, SelectedListaTbTerminais)); } }
public override void CanClose(Action <bool> callback) { var modalD = IoC.Get <ModalDialogViewModel>(); modalD.TituloModal = "Encerrar Aplicação"; modalD.MensagemModal = "Deseja encerrar a aplicação?"; modalD.ModalHeight = 250; modalD.ModalWidth = 250; bool?result = WindowManagerWindow.ShowDialog(modalD); if (result == null) { return; } if ((bool)result) { callback(true); } else { callback(false); } }