private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { if (e.Direction == DevExpress.XtraWizard.Direction.Forward) { if (lblMsg.Visible) { MessageBoxBlack.Show("Para continuar o processo desmarque a opção estorno.", "Atenção"); e.Valid = true; } else { var motivo = txtMotivoCancelamento.Text; var msgs = ""; if (dtEditDataCancelamento.DateTime.ValidateDate() == null) { msgs = "Informe a data do cancelamento\n\n"; e.Valid = false; } if (string.IsNullOrEmpty(motivo)) { msgs = "Informe o motivo do cancelamento"; e.Valid = false; } if (!string.IsNullOrEmpty(msgs)) { XMessageIts.Mensagem(msgs); } } } }
private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { string folder = txtInstallDir.Text; if (_pacote == null) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Informe o pacote de atualização a ser aplicado !"); } //informe o diretorio de instalacao se existir um pacote de dlls else if (_containsDll) { if (string.IsNullOrEmpty(folder)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Informe o diretório de instalação do programa !"); } //se eu informe o diretorio confirme se ele existe else if (!Directory.Exists(folder)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Diretório de instalação não existe ou deixou de existir.", "Acesso Negado !!!"); } } else if (_containsSql && cbDatabase.SelectedItem == null) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Informe o banco de dados para aplicar a atualização."); } }
private void completionWizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { if (chExibirArquivo.Checked) { FileManagerIts.OpenFromSystem(Path.GetDirectoryName(txtPathBackup.Text)); } }
private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { string file = txtPathBackup.Text; if (string.IsNullOrEmpty(file)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Informe o arquivo de backup !"); } else if (!File.Exists(file)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Arquivo \"" + file + "\" não existe !\n"); } else if (string.IsNullOrWhiteSpace(this.Database)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("O nome da base de dados não ser nulo ou conter espaço nem possuir caracteres especiais"); } else { this.openFileDialog1.FileName = txtPathBackup.Text; } }
private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { string folder = Path.GetDirectoryName(txtPathBackup.Text); if (string.IsNullOrEmpty(folder)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Informe o diretório para backup !"); } else if (!Directory.Exists(folder)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Diretório " + folder + " não existe !\n"); } else if (string.IsNullOrEmpty(_appConfig.Database)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Banco de dados não informado"); } else { this.folderBrowserDialog1.SelectedPath = folder; } }
private void completionWizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { //inicia a aplicação if (chExibirArquivo.Checked) { FileManagerIts.OpenFromSystem(Path.Combine(txtInstallDir.Text, "ITE.Forms.exe")); } }
private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { if (e.Direction == DevExpress.XtraWizard.Direction.Forward) { if (lookUpContaBancaria1.ContaBancaria == null) { XMessageIts.Advertencia("Informe a conta para a baixa !"); //cancele o evento e.Valid = false; } else if (dtEditDataBaixa.DateTime.ValidateDate() == null) { if (!chDataAtual.Checked && !chDtVencimento.Checked) { //cancele o evento e.Valid = false; XMessageIts.Advertencia("Informe a data de pagamento do(s) lançamento(s) !!!"); } } else if (cbFormaPagto.SelectedItem == null) { //cancele o evento e.Valid = false; XMessageIts.Advertencia("Informe a forma de pagamento."); } else { var lanctos = gridViewLanctosBaixa.GetSelectedItens <LancamentoFinanceiro>(); if (lanctos.Count > 0) { if (lanctos.Exists(l => l.TotalLancamento <= 0)) { XMessageIts.Advertencia("Existe(m) lançamento(s) com valor menor ou igual a 0"); } else { var sum = lanctos.Sum(l => l.ValorJuros + l.ValorLancamento).ToString("N2"); var op = XMessageIts.Confirmacao("Confirme a baixa do(s) \"" + lanctos.Count + "\" lançamento(s) ?\n\n" + "Total: R$ " + sum, "Atenção!!!"); if (op != DialogResult.Yes) { //cancele o evento e.Valid = false; } } } else { XMessageIts.Mensagem("Nenhum lançamento foi selecionado !"); //cancele o evento e.Valid = false; } } } }
//Validacao: so deixa seguir se houver ao menos 1 coluna na origem private void wizardPageOrigem_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { if (dtColsOrigem.Rows.Count < 1) { XMessageIts.Advertencia("Informe pelo menos uma coluna para prosseguir!"); } else { return; } }
private void wizardPaginaNovedadesCreadas_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { try { e.Valid = Bandera_ValidarPagina; } catch (Exception ex) { MessageBox.Show(ex.ToString()); Log_Error_bus.Log_Error(ex.ToString()); } }
private void wpArchivos_Actuales_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { try { e.Valid = Bandera_pagina; } catch (Exception ex) { string NameMetodo = System.Reflection.MethodBase.GetCurrentMethod().Name; MessageBox.Show(param.Get_Mensaje_sys(enum_Mensajes_sys.Error_comunicarse_con_sistemas) + ex.Message + " ", param.Nombre_sistema, MessageBoxButtons.OK, MessageBoxIcon.Error); Log_Error_bus.Log_Error(NameMetodo + " - " + ex.ToString()); } }
private void wizardPageOrgDest_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { origem = lookUpLocalEstoqueOrigem.LocalEstoque; destino = lookUpLocalEstoqueDestino.LocalEstoque; if (origem != null && destino != null) { e.Valid = true; } else { e.Valid = false; e.ErrorText = "Informe os locais de estoque para transferir os produtos"; //XMessageIts.Advertencia("Informe os locais de estoque para transferir os produtos"); } }
private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { //verificação para consistencia de tarefas string folder = txtInstallDir.Text; if (rChListTask.CheckedIndices.Count == 0) { XMessageIts.Advertencia("Informe pelo menos uma tarefa a ser executada!"); //cancela o evento e.Valid = false; } else { var sql = rChListTask.GetItemChecked(0); var itemDlls = rChListTask.GetItemChecked(1); var itemDllsITE = rChListTask.GetItemChecked(2); var itemDllsITSolution = rChListTask.GetItemChecked(3); //se marquei para atualizar DLLs if (itemDlls || itemDllsITE || itemDllsITSolution) { if (string.IsNullOrEmpty(folder)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Informe o diretório de instalação do programa !"); } else if (!Directory.Exists(folder)) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Diretório " + folder + " não existe !\n"); } } else if (sql && cbDatabase.SelectedItem == null) { //cancela o evento e.Valid = false; XMessageIts.Advertencia("Informe o banco de dados para aplicar a atualização."); } else { e.Valid = true;//ok } } }
private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { if (e.Direction == DevExpress.XtraWizard.Direction.Forward) { if (string.IsNullOrEmpty(memoMotivoCancel.Text)) { XMessageIts.Advertencia("Informe o motivo do cancelamento !"); //cancele o evento e.Valid = false; } else if (dtEditDataCancelamento.DateTime.ValidateDate() == null) { //cancele o evento e.Valid = false; XMessageIts.Advertencia("Informe a data para baixa do(s) lançamento(s) !!!"); } } }
private void wizardPage1_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { if (e.Direction == DevExpress.XtraWizard.Direction.Forward) { var vazio = this._lancamentoList.Exists(l => l.TotalLancamento <= 1); if (ValidadorDTO.ValidateListWarningAll(_lancamentoList)) { if (vazio) { XMessageIts.Advertencia("Existem lançamentos com valor menor ou igual que 1!"); e.Valid = false; } else if (_lancamentoAtual.IdLancamento != 0 && this._lancamentoList.Sum(l => l.TotalLancamento) >= _lancamentoAtual.TotalLancamento) { XMessageIts.Advertencia( "O parcelamento não deve ser superior ou zerar o valor do lançamento existe!", "Atenção"); e.Valid = false; } else if (_lancamentoList.Count < 1) { XMessageIts.Advertencia("O parcelamento mínimo é de 1 parcela!"); e.Valid = false; } else { var op = XMessageIts.Confirmacao("Deseja proseguir com criação dos lançamentos informados ?"); if (op != DialogResult.Yes) { e.Valid = false; } } } else { e.Valid = false; } } }
private void wizardPageProdutos_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { if (produtos.Count > 0) { var msg = "Tem certeza que deseja transferir os produtos escolhidos?"; var r = XMessageIts.Confirmacao(msg); if (r == DialogResult.Yes) { e.Valid = true; } else { e.Valid = false; } } else { e.Valid = false; e.ErrorText = "Nenhum produto informado!"; } }
private void wizardPageConfiguracoes_PageValidating(object sender, DevExpress.XtraWizard.WizardPageValidatingEventArgs e) { this.parametros = indexParams(); }