//private String quitaAcentos(String inputString) //{ // var normalizedString = inputString.Normalize(NormalizationForm.FormD); // var sb = new StringBuilder(); // for (int i = 0; i < normalizedString.Length; i++) // { // var uc = System.Globalization.CharUnicodeInfo.GetUnicodeCategory(normalizedString[i]); // if (uc != System.Globalization.UnicodeCategory.NonSpacingMark) // { // sb.Append(normalizedString[i]); // } // } // return (sb.ToString().Normalize(NormalizationForm.FormC)); //} private void button_guardar_Click(object sender, EventArgs e) { if (id_entidad == 0) { if (comprobarCampos()) { int id = Persistencia.SentenciasSQL.InsertEntidad(textBox_nombre_largo.Text, textBox_nombre_corto.Text, textbox_cif.Text, textBox_notas.Text, FormMantenimiento.quitaAcentos(textBox_nombre_largo.Text), textBox_ruta.Text); VerEntidad nueva = new VerEntidad(id); this.Close(); nueva.Show(); } else { MessageBox.Show("Revisa los campos de Entidad y Nombre Corto.\n\nNo pueden estar vacios."); } } else { if (comprobarCampos()) { if (Persistencia.SentenciasSQL.ActualizarEntidad(id_entidad, textBox_nombre_largo.Text, textBox_nombre_corto.Text, textbox_cif.Text, textBox_notas.Text, textBox_ruta.Text)) { VerEntidad nueva = new VerEntidad(id_entidad); MessageBox.Show("Actualizado"); this.Close(); nueva.Show(); } } else { MessageBox.Show("Falta por rellenar el nombre"); } } }
private void mantenimientoToolStripMenuItem_Click(object sender, EventArgs e) { FormMantenimiento nuevo = new FormMantenimiento(); nuevo.Show(); }