private void but_libro_asignar_Click(object sender, EventArgs e) { if (this.validar_datos()) { try { bi.v_DnombreMateria = com_materia.SelectedItem.ToString(); bi.v_año = Convert.ToInt32(tex_año.Text); bi.v_Dsemestre = com_semestre.SelectedItem.ToString(); bi.v_descripcion = tex_descripcion.Text; bi.v_usuario_i = this.usuario; if (bi.VerificarBibliografia(bi) != 0) { Clicbut_libro_asignar = true; this.ocultar_Pantalla(); frm_bibliografia_libro_asi FRM_BIBLIOGRAFIA_LIBRO_ASI = new frm_bibliografia_libro_asi( this.usuario, bi.v_DnombreMateria, bi.v_año, bi.v_Dsemestre, bi.v_descripcion); FRM_BIBLIOGRAFIA_LIBRO_ASI.ShowDialog(); this.mostrar_Pantalla(); } } catch (SqlException ex) { for (int i = 0; i < ex.Errors.Count; i++) { errorMessages.Append("Index #" + i + "\n" + "Message: " + ex.Errors[i].Message + "\n" + "LineNumber: " + ex.Errors[i].LineNumber + "\n" + "Source: " + ex.Errors[i].Source + "\n" + "Procedure: " + ex.Errors[i].Procedure + "\n"); } Console.WriteLine(errorMessages.ToString()); tex_año.Text = ""; tex_descripcion.Text = ""; Clicbut_libro_asignar = false; MessageBox.Show(ex.Errors[0].Message.ToString(), "Solicitar Bibliografía", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }