private void btnAceptar_Click(object sender, EventArgs e) { try { if (validarCampos()) { DialogResult dialogResult = MessageBox.Show("¿Los datos ingresados son correctos?", "Nuevo Miembro -HS FIT", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { global::Socio miembro = new global::Socio(); miembro.UpdateUser = frmMain.id; miembro.NumeroSocio = int.Parse(txtNumSocio.Text); miembro.Nombre = txtNombre.Text; miembro.Direccion = txtDomicilio.Text; miembro.Apellidos = txtApellidos.Text; miembro.Ciudad = txtCiudad.Text; miembro.Celular = txtCelular.Text; miembro.Telefono = txtTel.Text; miembro.Email = txtEmail.Text; miembro.Estado = cbxEstado.Text; miembro.FechaNacimiento = dtpFechaNac.Value; miembro.Genero = cbxSexo.SelectedIndex; if (tbxCredito.Text == "") { miembro.LimiteCredito = 0; } else { miembro.LimiteCredito = decimal.Parse(tbxCredito.Text); } miembro.Huella = huella; miembro.ImagenMiembro = pbxImagenPerfil.Image; miembro.EditarMiembro(); MessageBox.Show("Socio modificado Satisfactoriamente", "Actualización Socio", MessageBoxButtons.OK, MessageBoxIcon.Information); global::Socio.ObtenerHuellas(); Close(); } else { return; } } } catch (Exception ex) { MessageBox.Show(ex.ToString()); } }
private void btnRegEntrada_Click(object sender, EventArgs e) { global::Socio Persona = new global::Socio(); if (tbxNumSocio.Text != "") { if (Persona.VerificarExistenciaMiembro(int.Parse(tbxNumSocio.Text))) { (new Socio.frmMostrarSocio(int.Parse(tbxNumSocio.Text))).ShowDialog(); tbxNumSocio.Text = ""; tbxNumSocio.Select(); } else { (new frmMensajeIngreso("El número ingresado es incorrecto o no existe", "Socio No Encontrado")).ShowDialog(this); tbxNumSocio.Text = ""; tbxNumSocio.Select(); } } }
private void btnAceptar_Click(object sender, EventArgs e) { try { if (validarCampos()) { DialogResult dialogResult = MessageBox.Show("¿Los datos ingresados son correctos?", "Nuevo Socio", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { global::Socio miembro = new global::Socio(); miembro.CreateUser = frmMain.id; miembro.NumeroSocio = int.Parse(txtNumSocio.Text); miembro.Nombre = tbxNombre.Text; miembro.Direccion = tbxDomicilio.Text; miembro.Apellidos = tbxApellidos.Text; miembro.Ciudad = tbxCiudad.Text; miembro.Celular = tbxCelular.Text; miembro.Telefono = tbxTel.Text; miembro.Email = tbxEmail.Text; miembro.Estado = cbxEstado.Text; miembro.FechaNacimiento = timePickerFechaNac.Value; miembro.Genero = cbxSexo.SelectedIndex; if (tbxCredito.Text == "") { miembro.LimiteCredito = 0; } else { miembro.LimiteCredito = decimal.Parse(tbxCredito.Text); } miembro.Huella = huella; miembro.ImagenMiembro = pbxImagenPerfil.Image; if (miembro.InsertarMiembro(miembro)) { MessageBox.Show("Socio Agregado Satisfactoriamente", "Socio Nuevo", MessageBoxButtons.OK, MessageBoxIcon.Information); global::Socio.ObtenerHuellas(); Close(); } else { MessageBox.Show("Ocurrio un error al ingresar el socio", "Socio Nuevo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { return; } } } catch (MySql.Data.MySqlClient.MySqlException ex) { FuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de agregar el miembro. No se pudo conectar con la base de datos.", ex); } catch (System.Runtime.InteropServices.ExternalException ex) { FuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de agregar el miembro. Hubo un problema con la interoperabilidad COM.", ex); } catch (FormatException ex) { FuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de agregar el miembro. Ha ocurrido un error al dar formato a una variable.", ex); } catch (OverflowException ex) { FuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de agregar el miembro. Ocurrio un desbordamiento.", ex); } catch (ArgumentNullException ex) { FuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de agregar el miembro. El argumento dado es nulo y el método no lo acepta.", ex); } catch (Exception ex) { FuncionesGenerales.MensajeError("Ha ocurrido un error al tratar de agregar el miembro. Ocurrio un error genérico.", ex); } }