private void Insc_Estadual_Leave(object sender, EventArgs e) { Insc_Estadual.Text = Insc_Estadual.Text.SoNumero(); if (Utils.Parametros.pubCultura.Trim().ToUpper() != "pt-BR") { if (!string.IsNullOrEmpty(Insc_Estadual.Text.SoNumero())) { if (UF.Text.Trim().Equals(string.Empty)) { MessageBox.Show("Obrigatório informar cidade para validar a inscrição estadual.", "Mensagem", MessageBoxButtons.OK); CD_Cidade.Focus(); return; } try { if (CamadaNegocio.Diversos.TValidaInscEstadual.ValidaInscEstadual(Insc_Estadual.Text.Trim(), UF.Text.Trim()) == 1) { MessageBox.Show("Inscrição estadual incorreta para o estado.", "Mensagem", MessageBoxButtons.OK, MessageBoxIcon.Information); Insc_Estadual.Clear(); Insc_Estadual.Focus(); } } catch (Exception ex) { MessageBox.Show("Erro: " + ex.Message); } } } }
public override void afterAltera() { base.afterAltera(); if (this.vTP_Modo == TTpModo.tm_Edit) { if (!CD_Cidade.Focus()) { DS_Cidade.Focus(); } } }
public override void afterNovo() { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { bsCidade.AddNew(); } base.afterNovo(); if (!CD_Cidade.Focus()) { DS_Cidade.Focus(); } }