public override bool doEvent(int event_number, object arg) { switch (event_number) { #region - event_Load - case event_Load: { //InitEventCode event_Load #if ROBOT var_util.execDefinedRobot(this, var_alias); #else doEvent(event_Translate, null); doEvent(event_FormIsOpening, null); #endif //EndEventCode return(true); } #endregion #region - event_Translate - case event_Translate: { //InitEventCode event_Translate //EndEventCode return(true); } #endregion #region - event_FormIsOpening - case event_FormIsOpening: { //InitEventCode event_FormIsOpening ctrl_TxtNome.AcquireTextBox(i_Form.TxtNome, this, event_val_TxtNome, 40); ctrl_TxtCidade.AcquireTextBox(i_Form.TxtCidade, this, event_val_TxtCidade, 20, false); ctrl_TxtEstado.AcquireTextBox(i_Form.TxtEstado, this, event_val_TxtEstado, 2, false); ctrl_TxtQtdCartoes.AcquireTextBox(i_Form.TxtQtdCartoes, this, event_val_TxtQtdCartoes, 6); ctrl_TxtQtdParc.AcquireTextBox(i_Form.TxtQtdParc, this, event_val_TxtQtdParc, 6); ctrl_TxtQtdLojas.AcquireTextBox(i_Form.TxtQtdLojas, this, event_val_TxtQtdLojas, 6); ctrl_TxtVrMin.AcquireTextBox(i_Form.TxtVrMin, this, event_val_TxtVrMin, "R$", 6); ctrl_TxtVrMax.AcquireTextBox(i_Form.TxtVrMax, this, event_val_TxtVrMax, "R$", 6); //EndEventCode return(true); } #endregion #region - robot_ShowDialog - case robot_ShowDialog: { //InitEventCode robot_ShowDialog //EndEventCode return(true); } #endregion #region - robot_CloseDialog - case robot_CloseDialog: { //InitEventCode robot_CloseDialog //EndEventCode return(true); } #endregion #region - event_val_TxtNome - case event_val_TxtNome: { //InitEventCode event_val_TxtNome switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtNome.getTextBoxValue().Length > 0) { i_Form.TxtNome.BackColor = Color.White; ctrl_TxtNome.IsUserValidated = true; } else { i_Form.TxtNome.BackColor = colorInvalid; ctrl_TxtNome.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtCidade - case event_val_TxtCidade: { //InitEventCode event_val_TxtCidade switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtCidade.getTextBoxValue().Length > 0) { i_Form.TxtCidade.BackColor = Color.White; ctrl_TxtCidade.IsUserValidated = true; } else { i_Form.TxtCidade.BackColor = colorInvalid; ctrl_TxtCidade.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtEstado - case event_val_TxtEstado: { //InitEventCode event_val_TxtEstado switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtEstado.getTextBoxValue().Length > 0) { i_Form.TxtEstado.BackColor = Color.White; ctrl_TxtEstado.IsUserValidated = true; } else { i_Form.TxtEstado.BackColor = colorInvalid; ctrl_TxtEstado.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtQtdCartoes - case event_val_TxtQtdCartoes: { //InitEventCode event_val_TxtQtdCartoes switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (ctrl_TxtQtdCartoes.getTextBoxValue().Length > 0) { i_Form.TxtQtdCartoes.BackColor = Color.White; ctrl_TxtQtdCartoes.IsUserValidated = true; } else { i_Form.TxtQtdCartoes.BackColor = colorInvalid; ctrl_TxtQtdCartoes.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtQtdParc - case event_val_TxtQtdParc: { //InitEventCode event_val_TxtQtdParc switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (ctrl_TxtQtdParc.getTextBoxValue().Length > 0) { i_Form.TxtQtdParc.BackColor = Color.White; ctrl_TxtQtdParc.IsUserValidated = true; } else { i_Form.TxtQtdParc.BackColor = colorInvalid; ctrl_TxtQtdParc.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtVrMin - case event_val_TxtVrMin: { //InitEventCode event_val_TxtVrMin if (ctrl_TxtVrMin.getTextBoxValue_Long() > 0) { i_Form.TxtVrMin.BackColor = Color.White; ctrl_TxtVrMin.IsUserValidated = true; } else { i_Form.TxtVrMin.BackColor = colorInvalid; ctrl_TxtVrMin.IsUserValidated = false; } //EndEventCode return(true); } #endregion #region - event_val_TxtVrMax - case event_val_TxtVrMax: { //InitEventCode event_val_TxtVrMax if (ctrl_TxtVrMax.getTextBoxValue_Long() > 0) { i_Form.TxtVrMax.BackColor = Color.White; ctrl_TxtVrMax.IsUserValidated = true; } else { i_Form.TxtVrMax.BackColor = colorInvalid; ctrl_TxtVrMax.IsUserValidated = false; } //EndEventCode return(true); } #endregion #region - event_Consultar - case event_Consultar: { //InitEventCode event_Consultar i_Form.BtnConsultar.Enabled = false; DadosConsultaEmpresa dce = new DadosConsultaEmpresa(); dce.set_st_nome(ctrl_TxtNome.getTextBoxValue()); dce.set_st_cidade(ctrl_TxtCidade.getTextBoxValue()); dce.set_st_estado(ctrl_TxtEstado.getTextBoxValue()); dce.set_nu_cartoes(ctrl_TxtQtdCartoes.getTextBoxValue()); dce.set_nu_parcelas(ctrl_TxtQtdParc.getTextBoxValue()); dce.set_vr_taxa_min(ctrl_TxtVrMin.getTextBoxValue_NumberStr()); dce.set_vr_taxa_max(ctrl_TxtVrMax.getTextBoxValue_NumberStr()); dce.set_nu_lojas(ctrl_TxtQtdLojas.getTextBoxValue()); string st_csv_id = ""; i_Form.LstEmpresas.Items.Clear(); Application.DoEvents(); if (var_exchange.fetch_consultaEmpresa(ref dce, ref header, ref st_csv_id)) { ArrayList full_memory = new ArrayList(); while (st_csv_id != "") { ArrayList tmp_memory = new ArrayList(); if (var_exchange.fetch_memory(st_csv_id, "400", ref st_csv_id, ref tmp_memory)) { for (int t = 0; t < tmp_memory.Count; ++t) { full_memory.Add(tmp_memory[t]); } } } for (int t = 0; t < full_memory.Count; ++t) { DadosEmpresa de = new DadosEmpresa(full_memory[t] as DataPortable); string [] full_row = new string [] { de.get_st_empresa(), de.get_st_fantasia(), de.get_st_cidade(), de.get_st_estado(), de.get_nu_cartoes(), de.get_nu_parcelas(), "R$ " + new money().formatToMoney(de.get_vr_mensalidade()), de.get_nu_lojas(), de.get_nu_CNPJ() }; i_Form.LstEmpresas.Items.Add(var_util.GetListViewItem(de.get_st_empresa(), full_row)); } } i_Form.BtnConsultar.Enabled = true; //EndEventCode return(true); } #endregion #region - event_Editar - case event_Editar: { //InitEventCode event_Editar if (i_Form.LstEmpresas.SelectedItems.Count > 0) { event_dlgNovaEmpresa ev_call = new event_dlgNovaEmpresa(var_util, var_exchange); ev_call.header = header; ev_call.IsMaintenance = true; ev_call.par_code = var_util.getSelectedListViewItemTag(i_Form.LstEmpresas); ev_call.i_Form.ShowDialog(); } //EndEventCode return(true); } #endregion #region - event_val_TxtQtdLojas - case event_val_TxtQtdLojas: { //InitEventCode event_val_TxtQtdLojas switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (ctrl_TxtQtdLojas.getTextBoxValue().Length > 0) { i_Form.TxtQtdLojas.BackColor = Color.White; ctrl_TxtQtdLojas.IsUserValidated = true; } else { i_Form.TxtQtdLojas.BackColor = colorInvalid; ctrl_TxtQtdLojas.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_Cancelar - case event_Cancelar: { //InitEventCode event_Cancelar if (i_Form.LstEmpresas.SelectedItems.Count > 0) { dlgAutorizacao autor = new dlgAutorizacao(); autor.ShowDialog(); Application.DoEvents(); var_exchange.exec_cancelaEmpresa(var_util.getMd5Hash(autor.senha), new ApplicationUtil().getSelectedListViewItemTag(i_Form.LstEmpresas), ref header); } //EndEventCode return(true); } #endregion #region - event_BtnConsultarClick - case event_BtnConsultarClick: { //InitEventCode event_BtnConsultarClick //EndEventCode return(true); } #endregion #region - event_LstEmpresasDoubleClick - case event_LstEmpresasDoubleClick: { //InitEventCode event_LstEmpresasDoubleClick //EndEventCode return(true); } #endregion #region - event_BtnCancelarClick - case event_BtnCancelarClick: { //InitEventCode event_BtnCancelarClick //EndEventCode return(true); } #endregion default: break; } return(false); }
public override bool doEvent(int event_number, object arg) { switch (event_number) { #region - event_Load - case event_Load: { //InitEventCode event_Load #if ROBOT var_util.execDefinedRobot(this, var_alias); #else doEvent(event_Translate, null); doEvent(event_FormIsOpening, null); #endif //EndEventCode return(true); } #endregion #region - event_Translate - case event_Translate: { //InitEventCode event_Translate //EndEventCode return(true); } #endregion #region - event_FormIsOpening - case event_FormIsOpening: { //InitEventCode event_FormIsOpening i_Form.CboCob.Items.Clear(); i_Form.CboCob.Items.AddRange(new TipoCobrancaDesc().GetArray().ToArray()); if (IsMaintenance) { i_Form.Text = "Manutenção de cadastro da empresa"; i_Form.BtnConfirmar.Text = "Atualizar"; } else { i_Form.Text = "Cadastro de empresa"; } ctrl_TxtEmpresa.AcquireTextBox(i_Form.TxtEmpresa, this, event_val_TxtEmpresa, 6); ctrl_TxtCNPJ.AcquireTextBox(i_Form.TxtCNPJ, this, event_val_TxtCNPJ); ctrl_TxtFantasia.AcquireTextBox(i_Form.TxtFantasia, this, event_val_TxtFantasia, 40, alphaTextController.ENABLE_NUMBERS); ctrl_TxtSocial.AcquireTextBox(i_Form.TxtSocial, this, event_val_TxtSocial, 40, alphaTextController.ENABLE_NUMBERS, alphaTextController.ENABLE_SYMBOLS); ctrl_TxtEndereco.AcquireTextBox(i_Form.TxtEndereco, this, event_val_TxtEndereco, 40, alphaTextController.ENABLE_NUMBERS, alphaTextController.ENABLE_SYMBOLS); ctrl_TxtCidade.AcquireTextBox(i_Form.TxtCidade, this, event_val_TxtCidade, 20, false); ctrl_TxtEstado.AcquireTextBox(i_Form.TxtEstado, this, event_val_TxtEstado, 2, false); ctrl_TxtCEP.AcquireTextBox(i_Form.TxtCEP, this, event_val_TxtCEP, 10); ctrl_TxtTelefone.AcquireTextBox(i_Form.TxtTelefone, this, event_val_TxtTelefone, 10); ctrl_TxtCartoes.AcquireTextBox(i_Form.TxtCartoes, this, event_val_TxtCartoes, 6); ctrl_TxtParcelas.AcquireTextBox(i_Form.TxtParcelas, this, event_val_TxtParcelas, 2); ctrl_TxtFatura.AcquireTextBox(i_Form.TxtFatura, this, event_val_TxtFatura, 2); ctrl_TxtObs.AcquireTextBox(i_Form.TxtObs, this, event_val_TxtObs, 200, alphaTextController.ENABLE_NUMBERS, alphaTextController.ENABLE_SYMBOLS); // faturamento ctrl_TxtTarif.AcquireTextBox(i_Form.TxtTarif, this, event_val_TxtTarif, "R$", 6); ctrl_TxtPctTrans.AcquireTextBox(i_Form.TxtPctTrans, this, event_val_TxtTarif, 5, 2); ctrl_TxtVrTrans.AcquireTextBox(i_Form.TxtVrTrans, this, event_val_TxtVrTrans, "R$", 6); ctrl_TxtVrMin.AcquireTextBox(i_Form.TxtVrMin, this, event_val_TxtVrMin, "R$", 6); ctrl_TxtFranqTrans.AcquireTextBox(i_Form.TxtFranqTrans, this, event_val_TxtFranqTrans, 8); ctrl_TxtBancoCob.AcquireTextBox(i_Form.TxtBancoCob, this, event_val_TxtBancoCob, 3); ctrl_TxtDiaVenc.AcquireTextBox(i_Form.TxtDiaVenc, this, event_val_TxtDiaVenc, 2); ctrl_TxtValCartAtv.AcquireTextBox(i_Form.TxtValCartAtv, this, event_val_TxtValCartAtv, "R$", 6); ctrl_TxtContaDeb.AcquireTextBox(i_Form.TxtContaDeb, this, event_val_TxtContaDeb, 14); ctrl_TxtEmpresa.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtCNPJ.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtFantasia.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtSocial.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtEndereco.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtCidade.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtEstado.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtCEP.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtTelefone.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtCartoes.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtParcelas.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtFatura.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtTarif.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtPctTrans.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtVrTrans.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtVrMin.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtFranqTrans.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtBancoCob.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtDiaVenc.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtValCartAtv.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtContaDeb.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtObs.SetupErrorProvider(ErrorIconAlignment.MiddleRight, false); ctrl_TxtFranqTrans.SetTextBoxText("0"); i_Form.BtnBloq.Visible = false; i_Form.BtnDesbloq.Visible = false; if (par_code.Length > 0) { doEvent(event_BuscaDados, null); } //EndEventCode return(true); } #endregion #region - robot_ShowDialog - case robot_ShowDialog: { //InitEventCode robot_ShowDialog //EndEventCode return(true); } #endregion #region - robot_CloseDialog - case robot_CloseDialog: { //InitEventCode robot_CloseDialog //EndEventCode return(true); } #endregion #region - event_Confirmar - case event_Confirmar: { //InitEventCode event_Confirmar bool IsDone = true; if (!ctrl_TxtEmpresa.IsUserValidated) { ctrl_TxtEmpresa.SetErrorMessage("Código de empresa deve estar preenchido"); IsDone = false; } if (!ctrl_TxtCNPJ.IsUserValidated) { ctrl_TxtCNPJ.SetErrorMessage("CNPJ deve estar preenchido"); IsDone = false; } if (!ctrl_TxtFantasia.IsUserValidated) { ctrl_TxtFantasia.SetErrorMessage("Descrição de fantasia deve estar preenchida"); IsDone = false; } if (!ctrl_TxtSocial.IsUserValidated) { ctrl_TxtSocial.SetErrorMessage("Descrição social deve estar preenchida"); IsDone = false; } if (!ctrl_TxtEndereco.IsUserValidated) { ctrl_TxtEndereco.SetErrorMessage("Endereço deve estar preenchido"); IsDone = false; } if (!ctrl_TxtEstado.IsUserValidated) { ctrl_TxtEstado.SetErrorMessage("Estado deve ser preenchido"); IsDone = false; } if (!ctrl_TxtCidade.IsUserValidated) { ctrl_TxtCidade.SetErrorMessage("Cidade deve ser preenchida"); IsDone = false; } if (!ctrl_TxtCEP.IsUserValidated) { ctrl_TxtCEP.SetErrorMessage("CEP deve ser informado"); IsDone = false; } if (!ctrl_TxtTelefone.IsUserValidated) { ctrl_TxtTelefone.SetErrorMessage("Telefone deve conter 10 caracteres"); IsDone = false; } if (!ctrl_TxtCartoes.IsUserValidated) { ctrl_TxtCartoes.SetErrorMessage("Número de cartões deve ser informado"); IsDone = false; } if (!ctrl_TxtParcelas.IsUserValidated) { ctrl_TxtParcelas.SetErrorMessage("Número de parcelas deve ser informado"); IsDone = false; } if (!ctrl_TxtFatura.IsUserValidated) { ctrl_TxtFatura.SetErrorMessage("O dia de fatura deve ser informado"); IsDone = false; } if (!ctrl_TxtDiaVenc.IsUserValidated) { ctrl_TxtDiaVenc.SetErrorMessage("O dia de vencimento de fatura deve ser informado"); IsDone = false; } if (!ctrl_TxtBancoCob.IsUserValidated) { ctrl_TxtBancoCob.SetErrorMessage("O banco para cobrança deve ser informado"); IsDone = false; } if (i_Form.CboCob.SelectedIndex == -1) { MessageBox.Show("Esolha o tipo de Cobrança para faturamento", "Aviso"); IsDone = false; } if (!ctrl_TxtObs.IsUserValidated) { ctrl_TxtObs.SetErrorMessage("Observação deve estar preenchida"); IsDone = false; } if (!ctrl_TxtFranqTrans.IsUserValidated) { ctrl_TxtFranqTrans.SetErrorMessage("O número de transações deve ser informado"); IsDone = false; } if (!ctrl_TxtContaDeb.IsUserValidated) { ctrl_TxtContaDeb.SetErrorMessage("O número de conta deve ser informado"); IsDone = false; } if (!IsDone) { return(false); } DadosEmpresa de = new DadosEmpresa(); de.set_st_empresa(ctrl_TxtEmpresa.getTextBoxValue()); de.set_nu_CNPJ(ctrl_TxtCNPJ.getTextBoxValue()); de.set_st_fantasia(ctrl_TxtFantasia.getTextBoxValue()); de.set_st_social(ctrl_TxtSocial.getTextBoxValue()); de.set_st_endereco(ctrl_TxtEndereco.getTextBoxValue()); de.set_st_cidade(ctrl_TxtCidade.getTextBoxValue()); de.set_st_estado(ctrl_TxtEstado.getTextBoxValue()); de.set_nu_CEP(ctrl_TxtCEP.getTextBoxValue()); de.set_nu_telefone(ctrl_TxtTelefone.getTextBoxValue()); de.set_nu_cartoes(ctrl_TxtCartoes.getTextBoxValue()); de.set_nu_parcelas(ctrl_TxtParcelas.getTextBoxValue()); de.set_nu_periodoFat(ctrl_TxtFatura.getTextBoxValue()); de.set_vr_mensalidade(ctrl_TxtTarif.getTextBoxValue_NumberStr()); de.set_vr_cartaoAtivo(ctrl_TxtValCartAtv.getTextBoxValue_NumberStr()); de.set_nu_pctValor(ctrl_TxtPctTrans.getTextBoxValue().PadLeft(1, '0')); de.set_vr_transacao(ctrl_TxtVrTrans.getTextBoxValue_NumberStr()); de.set_vr_minimo(ctrl_TxtVrMin.getTextBoxValue_NumberStr()); de.set_nu_franquia(ctrl_TxtFranqTrans.getTextBoxValue()); de.set_nu_diaVenc(ctrl_TxtDiaVenc.getTextBoxValue()); de.set_tg_tipoCobranca(i_Form.CboCob.SelectedIndex.ToString()); de.set_nu_bancoFat(ctrl_TxtBancoCob.getTextBoxValue()); de.set_nu_contaDeb(ctrl_TxtContaDeb.getTextBoxValue()); de.set_st_obs(ctrl_TxtObs.getTextBoxValue()); de.set_st_homepage(i_Form.txtHomepage.Text); if (i_Form.CheckIsento.Checked) { de.set_tg_isento(Context.TRUE); } else { de.set_tg_isento(Context.FALSE); } if (IsMaintenance) { var_exchange.exec_alteraEmpresa(ref de, ref header); } else { var_exchange.ins_empresa(ref de, ref header); i_Form.Close(); } //EndEventCode return(true); } #endregion #region - event_val_TxtEmpresa - case event_val_TxtEmpresa: { //InitEventCode event_val_TxtEmpresa switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (i_Form.TxtEmpresa.Text.Length > 0) { i_Form.TxtEmpresa.BackColor = Color.White; ctrl_TxtEmpresa.IsUserValidated = true; ctrl_TxtEmpresa.CleanError(); if (IsMaintenance) { if (ctrl_TxtEmpresa.GetEnterPressed()) { doEvent(event_BuscaDados, "Empresa"); } } } else { i_Form.TxtEmpresa.BackColor = colorInvalid; ctrl_TxtEmpresa.IsUserValidated = false; if (ctrl_TxtEmpresa.GetEnterPressed()) { if (IsMaintenance) { doEvent(event_BuscaDados, "Empresa"); } } } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtCNPJ - case event_val_TxtCNPJ: { //InitEventCode event_val_TxtCNPJ switch (arg as string) { case cnpjTextController.CNPJ_INCOMPLETE: case cnpjTextController.CNPJ_INVALID: { i_Form.TxtCNPJ.BackColor = colorInvalid; ctrl_TxtCNPJ.IsUserValidated = false; break; } case cnpjTextController.CNPJ_VALID: { i_Form.TxtCNPJ.BackColor = Color.White; ctrl_TxtCNPJ.IsUserValidated = true; ctrl_TxtCNPJ.CleanError(); if (ctrl_TxtCNPJ.GetEnterPressed()) { if (IsMaintenance) { doEvent(event_BuscaDados, "CNPJ"); } } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtFantasia - case event_val_TxtFantasia: { //InitEventCode event_val_TxtFantasia switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtFantasia.getTextBoxValue().Length > 2) { i_Form.TxtFantasia.BackColor = Color.White; ctrl_TxtFantasia.IsUserValidated = true; ctrl_TxtFantasia.CleanError(); } else { i_Form.TxtFantasia.BackColor = colorInvalid; ctrl_TxtFantasia.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtSocial - case event_val_TxtSocial: { //InitEventCode event_val_TxtSocial switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtSocial.getTextBoxValue().Length > 3) { i_Form.TxtSocial.BackColor = Color.White; ctrl_TxtSocial.IsUserValidated = true; ctrl_TxtSocial.CleanError(); } else { i_Form.TxtSocial.BackColor = colorInvalid; ctrl_TxtSocial.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtEndereco - case event_val_TxtEndereco: { //InitEventCode event_val_TxtEndereco switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtEndereco.getTextBoxValue().Length > 8) { i_Form.TxtEndereco.BackColor = Color.White; ctrl_TxtEndereco.IsUserValidated = true; ctrl_TxtEndereco.CleanError(); } else { i_Form.TxtEndereco.BackColor = colorInvalid; ctrl_TxtEndereco.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtCidade - case event_val_TxtCidade: { //InitEventCode event_val_TxtCidade switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtCidade.getTextBoxValue().Length > 0) { i_Form.TxtCidade.BackColor = Color.White; ctrl_TxtCidade.IsUserValidated = true; ctrl_TxtCidade.CleanError(); } else { i_Form.TxtCidade.BackColor = colorInvalid; ctrl_TxtCidade.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtEstado - case event_val_TxtEstado: { //InitEventCode event_val_TxtEstado switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtEstado.getTextBoxValue().Length == 2) { i_Form.TxtEstado.BackColor = Color.White; ctrl_TxtEstado.IsUserValidated = true; ctrl_TxtEstado.CleanError(); } else { i_Form.TxtEstado.BackColor = colorInvalid; ctrl_TxtEstado.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtCEP - case event_val_TxtCEP: { //InitEventCode event_val_TxtCEP switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (ctrl_TxtCEP.getTextBoxValue().Length > 7) { i_Form.TxtCEP.BackColor = Color.White; ctrl_TxtCEP.IsUserValidated = true; ctrl_TxtCEP.CleanError(); } else { i_Form.TxtCEP.BackColor = colorInvalid; ctrl_TxtCEP.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtTelefone - case event_val_TxtTelefone: { //InitEventCode event_val_TxtTelefone switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (i_Form.TxtTelefone.Text.Length == 10) { i_Form.TxtTelefone.BackColor = Color.White; ctrl_TxtTelefone.IsUserValidated = true; ctrl_TxtTelefone.CleanError(); } else { i_Form.TxtTelefone.BackColor = colorInvalid; ctrl_TxtTelefone.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtCartoes - case event_val_TxtCartoes: { //InitEventCode event_val_TxtCartoes switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (i_Form.TxtCartoes.Text.Length > 0) { i_Form.TxtCartoes.BackColor = Color.White; ctrl_TxtCartoes.IsUserValidated = true; ctrl_TxtCartoes.CleanError(); } else { i_Form.TxtCartoes.BackColor = colorInvalid; ctrl_TxtCartoes.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtFatura - case event_val_TxtFatura: { //InitEventCode event_val_TxtFatura switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (ctrl_TxtFatura.getTextBoxValue_Long() > 0 && ctrl_TxtFatura.getTextBoxValue_Long() < 29) { i_Form.TxtFatura.BackColor = Color.White; ctrl_TxtFatura.IsUserValidated = true; ctrl_TxtFatura.CleanError(); } else { i_Form.TxtFatura.BackColor = colorInvalid; ctrl_TxtFatura.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_val_TxtDiaCredito - case event_val_TxtDiaCredito: { //InitEventCode event_val_TxtDiaCredito //EndEventCode return(true); } #endregion #region - event_val_TxtTaxa - case event_val_TxtTaxa: { //InitEventCode event_val_TxtTaxa //EndEventCode return(true); } #endregion #region - event_val_TxtDiasBloqueio - case event_val_TxtDiasBloqueio: { //InitEventCode event_val_TxtDiasBloqueio //EndEventCode return(true); } #endregion #region - event_val_TxtPontos - case event_val_TxtPontos: { //InitEventCode event_val_TxtPontos //EndEventCode return(true); } #endregion #region - event_val_TxtParcelas - case event_val_TxtParcelas: { //InitEventCode event_val_TxtParcelas switch (arg as string) { case numberTextController.NUMBER_INCOMPLETE: case numberTextController.NUMBER_COMPLETE: { if (ctrl_TxtParcelas.getTextBoxValue_Long() > 0) { i_Form.TxtParcelas.BackColor = Color.White; ctrl_TxtParcelas.IsUserValidated = true; ctrl_TxtParcelas.CleanError(); } else { i_Form.TxtParcelas.BackColor = colorInvalid; ctrl_TxtParcelas.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_BuscaDados - case event_BuscaDados: { //InitEventCode event_BuscaDados if (par_code.Length > 0) { ctrl_TxtEmpresa.SetTextBoxText(par_code); } else if (ctrl_TxtEmpresa.getTextBoxValue().Length == 0) { return(false); } DadosEmpresa de = new DadosEmpresa(); if (var_exchange.fetch_dadosEmpresa(ctrl_TxtEmpresa.getTextBoxValue(), ref header, ref de)) { ctrl_TxtEmpresa.SetTextBoxText(de.get_st_empresa()); ctrl_TxtCNPJ.SetTextBoxText(de.get_nu_CNPJ()); ctrl_TxtCNPJ.forceValidation(); ctrl_TxtFantasia.SetTextBoxText(de.get_st_fantasia()); ctrl_TxtSocial.SetTextBoxText(de.get_st_social()); ctrl_TxtEndereco.SetTextBoxText(de.get_st_endereco()); ctrl_TxtCidade.SetTextBoxText(de.get_st_cidade()); ctrl_TxtEstado.SetTextBoxText(de.get_st_estado()); ctrl_TxtCEP.SetTextBoxText(de.get_nu_CEP()); ctrl_TxtTelefone.SetTextBoxText(de.get_nu_telefone()); ctrl_TxtCartoes.SetTextBoxText(de.get_nu_cartoes()); ctrl_TxtParcelas.SetTextBoxText(de.get_nu_parcelas()); ctrl_TxtFatura.SetTextBoxText(de.get_nu_periodoFat()); ctrl_TxtContaDeb.SetTextBoxText(de.get_nu_contaDeb().PadLeft(1, '0')); ctrl_TxtTarif.SetTextBoxString(de.get_vr_mensalidade()); ctrl_TxtValCartAtv.SetTextBoxString(de.get_vr_cartaoAtivo()); ctrl_TxtPctTrans.SetTextBoxText(de.get_nu_pctValor()); ctrl_TxtVrTrans.SetTextBoxString(de.get_vr_transacao()); ctrl_TxtVrMin.SetTextBoxString(de.get_vr_minimo()); ctrl_TxtFranqTrans.SetTextBoxText(de.get_nu_franquia()); ctrl_TxtDiaVenc.SetTextBoxText(de.get_nu_diaVenc()); ctrl_TxtBancoCob.SetTextBoxText(de.get_nu_bancoFat()); ctrl_TxtObs.SetTextBoxText(de.get_st_obs()); ctrl_TxtHomepage.SetTextBoxText(de.get_st_homepage()); if (de.get_tg_bloq() == Context.TRUE) { i_Form.LblBloq.Text = "Bloqueada"; i_Form.BtnBloq.Visible = false; i_Form.BtnDesbloq.Visible = true; } else { i_Form.LblBloq.Text = "Operacional"; i_Form.BtnBloq.Visible = true; i_Form.BtnDesbloq.Visible = false; } if (de.get_tg_tipoCobranca() != "") { i_Form.CboCob.SelectedIndex = Convert.ToInt32(de.get_tg_tipoCobranca()); } if (de.get_tg_isento() == Context.TRUE) { i_Form.CheckIsento.Checked = true; } } //EndEventCode return(true); } #endregion #region - event_val_TxtTarif - case event_val_TxtTarif: { //InitEventCode event_val_TxtTarif //EndEventCode return(true); } #endregion #region - event_val_TxtPctTrans - case event_val_TxtPctTrans: { //InitEventCode event_val_TxtPctTrans //EndEventCode return(true); } #endregion #region - event_val_TxtVrTrans - case event_val_TxtVrTrans: { //InitEventCode event_val_TxtVrTrans //EndEventCode return(true); } #endregion #region - event_val_TxtVrMin - case event_val_TxtVrMin: { //InitEventCode event_val_TxtVrMin //EndEventCode return(true); } #endregion #region - event_val_TxtFranqTrans - case event_val_TxtFranqTrans: { //InitEventCode event_val_TxtFranqTrans if (ctrl_TxtFranqTrans.getTextBoxValue().Length > 0) { i_Form.TxtFranqTrans.BackColor = Color.White; ctrl_TxtFranqTrans.IsUserValidated = true; ctrl_TxtFranqTrans.CleanError(); } else { i_Form.TxtFranqTrans.BackColor = colorInvalid; ctrl_TxtFranqTrans.IsUserValidated = false; } //EndEventCode return(true); } #endregion #region - event_val_TxtBancoCob - case event_val_TxtBancoCob: { //InitEventCode event_val_TxtBancoCob if (ctrl_TxtBancoCob.getTextBoxValue().Length > 0) { i_Form.TxtBancoCob.BackColor = Color.White; ctrl_TxtBancoCob.IsUserValidated = true; ctrl_TxtBancoCob.CleanError(); } else { i_Form.TxtBancoCob.BackColor = colorInvalid; ctrl_TxtBancoCob.IsUserValidated = false; } //EndEventCode return(true); } #endregion #region - event_val_TxtDiaVenc - case event_val_TxtDiaVenc: { //InitEventCode event_val_TxtDiaVenc long dia = ctrl_TxtDiaVenc.getTextBoxValue_Long(); if (dia > 0 && dia < 29) { i_Form.TxtDiaVenc.BackColor = Color.White; ctrl_TxtDiaVenc.IsUserValidated = true; ctrl_TxtDiaVenc.CleanError(); } else { i_Form.TxtDiaVenc.BackColor = colorInvalid; ctrl_TxtDiaVenc.IsUserValidated = false; } //EndEventCode return(true); } #endregion #region - event_val_TxtValCartAtv - case event_val_TxtValCartAtv: { //InitEventCode event_val_TxtValCartAtv //EndEventCode return(true); } #endregion #region - event_val_TxtContaDeb - case event_val_TxtContaDeb: { //InitEventCode event_val_TxtContaDeb if (ctrl_TxtContaDeb.getTextBoxValue().Length == 14) { i_Form.TxtContaDeb.BackColor = Color.White; ctrl_TxtContaDeb.IsUserValidated = true; ctrl_TxtContaDeb.CleanError(); } else { i_Form.TxtContaDeb.BackColor = colorInvalid; ctrl_TxtContaDeb.IsUserValidated = false; } //EndEventCode return(true); } #endregion #region - event_val_TxtObs - case event_val_TxtObs: { //InitEventCode event_val_TxtObs switch (arg as string) { case alphaTextController.ALPHA_COMPLETE: case alphaTextController.ALPHA_INCOMPLETE: { if (ctrl_TxtObs.getTextBoxValue().Length > 0) { i_Form.TxtObs.BackColor = Color.White; ctrl_TxtObs.IsUserValidated = true; ctrl_TxtObs.CleanError(); } else { i_Form.TxtObs.BackColor = colorInvalid; ctrl_TxtObs.IsUserValidated = false; } break; } default: break; } //EndEventCode return(true); } #endregion #region - event_BtnConfirmarClick - case event_BtnConfirmarClick: { //InitEventCode event_BtnConfirmarClick //EndEventCode return(true); } #endregion #region - event_BtnBloqClick - case event_BtnBloqClick: { //InitEventCode event_BtnBloqClick var_exchange.exec_bloq_empresa(ctrl_TxtEmpresa.getTextBoxValue(), ref header); doEvent(event_BuscaDados, null); //EndEventCode return(true); } #endregion #region - event_BtnDesbloqClick - case event_BtnDesbloqClick: { //InitEventCode event_BtnDesbloqClick var_exchange.exec_desbloq_empresa(ctrl_TxtEmpresa.getTextBoxValue(), ref header); doEvent(event_BuscaDados, null); //EndEventCode return(true); } #endregion default: break; } return(false); }