private void btnAceptar_Click(object sender, EventArgs e) { if (VerificarDatos()) { try { if (frm == null) { InsertarUsuario(); FuncionesGenerales.Mensaje(this, Mensajes.Exito, "¡Se ha creado el usuario con éxito!", "Admin CSY"); this.Close(); } else { InsertarUsuario(); frm.Siguiente(); this.Close(); } } catch (MySql.Data.MySqlClient.MySqlException ex) { MessageBox.Show(ex.ToString()); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } else { FuncionesGenerales.Mensaje(this, Mensajes.Alerta, "Los campos en rojo son obligatorios", "Admin CSY"); } }
private void btnAceptar_Click(object sender, EventArgs e) { if (VerificarDatos()) { try { if (frm == null) { Insertar(); FuncionesGenerales.Mensaje(this, Mensajes.Exito, "¡Se ha creado la sucursal correctamente!", "Admin CSY"); this.Close(); if (!ConfiguracionXML.ExisteConfiguracion("sucursal")) { Config.idSucursal = s.ID; Sucursal.AsignarSucursal(s.ID, true); ConfiguracionXML.GuardarConfiguracion("sucursal", "id", s.ID.ToString()); ConfiguracionXML.GuardarConfiguracion("sucursal", "nombre", txtNombre.Text); } } else { Insertar(); ConfiguracionXML.GuardarConfiguracion("sucursal", "id", s.ID.ToString()); ConfiguracionXML.GuardarConfiguracion("sucursal", "nombre", txtNombre.Text); Sucursal.AsignarSucursal(s.ID, true); frm.Siguiente(); this.Close(); } } catch (MySqlException ex) { FuncionesGenerales.Mensaje(this, Mensajes.Error, "Ocurrió un error al crear la sucursal. No se ha podido conectar con la base de datos.", "Admin CSY", ex); } catch (Exception ex) { FuncionesGenerales.Mensaje(this, Mensajes.Error, "Ocurrió un error genérico al crear la sucursal.", "Admin CSY", ex); } } else { FuncionesGenerales.Mensaje(this, Mensajes.Alerta, "Los campos en rojo son obligatorios", "Admin CSY"); } }
private void btnAceptar_Click(object sender, EventArgs e) { DialogResult r = FuncionesGenerales.Mensaje(this, Mensajes.Pregunta, "¿Es correcta la información?", "Admin CSY"); if (r == DialogResult.Yes) { if (frm == null && frmS == null) { VerificarDatos(); Guardar(); try { if (!ConexionBD.Ping()) { DialogResult re = FuncionesGenerales.Mensaje(this, Mensajes.Pregunta, "La conexión con los datos ingresados no se ha logrado efectuar, ¿desea modificarlos?", "Admin CSY"); if (re == DialogResult.Yes) { return; } } } catch (MySql.Data.MySqlClient.MySqlException) { DialogResult re = FuncionesGenerales.Mensaje(this, Mensajes.Pregunta, "La conexión con los datos ingresados no se ha logrado efectuar, ¿desea modificarlos?", "Admin CSY"); if (re == System.Windows.Forms.DialogResult.Yes) { return; } } catch (Exception) { DialogResult re = FuncionesGenerales.Mensaje(this, Mensajes.Pregunta, "La conexión con los datos ingresados no se ha logrado efectuar, ¿desea modificarlos?", "Admin CSY"); if (re == System.Windows.Forms.DialogResult.Yes) { return; } } this.Close(); } else { Guardar(); try { if (!ConexionBD.Ping()) { DialogResult re = FuncionesGenerales.Mensaje(this, Mensajes.Pregunta, "La conexión con los datos ingresados no se ha logrado efectuar, ¿desea modificarlos?", "Admin CSY"); if (re == System.Windows.Forms.DialogResult.Yes) { return; } } if (frm != null) { frm.Siguiente(); } this.Close(); } catch (MySql.Data.MySqlClient.MySqlException ex) { FuncionesGenerales.Mensaje(this, Mensajes.Alerta, "La conexión con los datos ingresados no se ha logrado efectuar.", "Admin CSY", ex); } } } }