public override string gravarRegistro() { if (pDados.validarCampoObrigatorio()) { (BS_ParamClasse.Current as TRegistro_Cad_ParamClasse).St_NullBool = cb_Null.Checked; (BS_ParamClasse.Current as TRegistro_Cad_ParamClasse).St_ObrigatorioBool = cb_STObrigatorio.Checked; BS_ParamClasse.ResetBindings(true); string retorno = TCN_Cad_ParamClasse.GravarParamClasse(BS_ParamClasse.Current as TRegistro_Cad_ParamClasse, null); HabilitaCampos(false); return(retorno); } else { return(""); } }
public override void afterNovo() { if ((vTP_Modo == TTpModo.tm_busca) || (vTP_Modo == TTpModo.tm_Standby)) { BS_ParamClasse.ResetBindings(true); BS_ParamClasse.AddNew(); base.afterNovo(); ID_ParamClasse.Enabled = false; NM_Param.Focus(); cb_TP_Dado.Enabled = true; cb_NMClasse.Enabled = true; cbNMDLL.Enabled = true; cb_STObrigatorio.Enabled = true; cb_Null.Enabled = true; cb_TP_Dado_SelectedIndexChanged(null, null); HabilitaCampos(false); cb_TP_Dado.SelectedIndex = 0; if (!NM_Param.Focus()) { NM_Param.Focus(); } } }