public bool ControlarCaracterDV(char caracter) { if (!AuxiliarString.EsNumerico(caracter) && caracter != 8 && caracter != 'k' && caracter != 'K') { return(true); } else { return(false); } }
private void validarRun() { int numeroDV = (AuxiliarString.EsNumerico(txt_dv.Text)) ? int.Parse(txt_dv.Text) : 10; switch (gestionador.ValidarRun(funcionario, int.Parse(txt_run.Text), numeroDV)) { case GestionadorFuncionario.ResultadoGestionFuncionario.DvInvalido: lblErrorRun.Text = "El digito verificador no es valido"; lblErrorRun.Visible = true; runValido = false; break; default: lblErrorRun.Visible = false; runValido = true; break; } }