private void button_pdf_Click(object sender, EventArgs e) { GeneraPDF genera = new GeneraPDF(); AreaBD area = new AreaBD(); InformePAINABD pabd = new InformePAINABD(); PersonalBD perBD = new PersonalBD(); BeneficiariaBD benBD = new BeneficiariaBD(); Modelo.Area areaPDF = area.retornarArea(Program.IdBeneficiaria); Modelo.InformePAINA painaPDF = pabd.retornarPAINA(Program.IdBeneficiaria); Modelo.Personal perPDF = perBD.retornarObjetoPersonal(Program.IdPersonal); Modelo.DatosFamiliares famPDF = benBD.retornarObjetoDatosFamiliares(Program.IdBeneficiaria); DialogResult dr = MessageBox.Show("¿Está seguro que desea generar el PDF del informe?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dr == DialogResult.Yes) { if (guardarPDF.ShowDialog() == DialogResult.OK) { try { MessageBox.Show("Espere mientras se genera el PDF"); genera.GenerarPDF(guardarPDF.FileName, beneficiaria, painaPDF, areaPDF, perPDF, famPDF); } catch (Exception ex) { MessageBox.Show("No se ha podido generar el PDF"); } } } }
private void button_guardar_Click(object sender, EventArgs e) { Validar validar = new Validar(); PersonalBD pbd = new PersonalBD(); if (validar.validarContrasena(textBox_contrasena.Text)) { if (textBox_contrasena.Text == textBox_confirmarContrasena.Text) { try { identificacion = textBox_identificacion.Text; pbd.actualizarContrasena(identificacion, validar.obtenerMD5(textBox_contrasena.Text)); MessageBox.Show("Contraseña actualizada con éxito"); this.Close(); } catch { MessageBox.Show("No se pudo actualizar la contraseña"); } } else { MessageBox.Show("Las Contraseñas ingresadas no coinciden"); } } else { MessageBox.Show("La contraseña debe como mínimo: 8 caracteres, 1 Mayúscula, 1 Minúscula y 1 Número"); } }
private void button_guardar_Click(object sender, EventArgs e) { Validar validar = new Validar(); PersonalBD pbd = new PersonalBD(); if (validar.validarContrasena(textBox_contrasena.Text)) { if (textBox_contrasena.Text == textBox_confirmarContrasena.Text) { try { if (comboBox_cedula.SelectedIndex == 0) { if (validar.verificarCedula(textBox_usuario.Text)) { pbd.crearUsuario(textBox_usuario.Text, validar.obtenerMD5(textBox_contrasena.Text)); MessageBox.Show("Usuario creado con éxito"); this.Close(); } } else { pbd.crearUsuario(textBox_usuario.Text, validar.obtenerMD5(textBox_contrasena.Text)); MessageBox.Show("Usuario creado con éxito"); this.Close(); } } catch { MessageBox.Show("No se pudo crear al usuario"); } } else { MessageBox.Show("Las Contraseñas ingresadas no coinciden"); } } else { MessageBox.Show("La contraseña debe como mínimo: 8 caracteres, 1 Mayúscula, 1 Minúscula y 1 Número"); } }