private void button1_Click(object sender, EventArgs e) { if (tbTipo.Text != "" && tbNroDto.Text != "" && tbClave.Text != "") { try { tbTipo.Text = tbTipo.Text.Trim(' '); tbNroDto.Text = tbNroDto.Text.Trim(' '); tbClave.Text = tbClave.Text.Trim(' '); Candidato cand = new Candidato(); cand.tipo_documento = tbTipo.Text; cand.nro_documento = tbNroDto.Text; cand.contraseña = tbClave.Text; exito = GestorDeAutenticacion.autenticarUsuario(cand); if (exito == true) { GestorDeCuestionario clogCuest = new GestorDeCuestionario(); if (clogCuest.obtenerUltimoEstado(clogCuest.obtenerCuestionario(GestorDeAutenticacion.obtenerCandidatoActual())).ToUpper() == "ACTIVO") { this.Hide(); f21_CuestionarioInstrucciones cui = new f21_CuestionarioInstrucciones(); cui.Show(this); } else { this.Hide(); f22Cuestionario cu = new f22Cuestionario(); cu.Show(this); } } else { MessageBox.Show(("Los datos ingresados no son válidos o no existe un cuestionario para el Candidato.\n"), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(("Se ha producido un error:\n" + ex.Message), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { string errorString = ""; if (tbTipo.Text == "") { errorString += "No puede dejar el campo tipo vacío.\n"; } if (tbNroDto.Text == "") { errorString += "No puede dejar el campo numero de documento vacío.\n"; } if (tbClave.Text == "") { errorString += "No puede dejar el clave vacío.\n"; } errorString.Remove(errorString.LastIndexOf('\n')); MessageBox.Show(errorString, "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning); } limpiarCampos(); }
private void button4_Click(object sender, EventArgs e) { completandoCuestionario = true; this.Hide(); f22Cuestionario cu = new f22Cuestionario(); cu.Show(this); }