private void btnGuardar_Click(object sender, EventArgs e) { //Instancia de administracion //Si el usuario no es administrador var permiso = MainContainer.sesion.Id_tipo; DialogResult admin = DialogResult.Yes; if (permiso != 1) { var adminmodule = new Transacciones.Administracion("Guardar nuevo registro"); adminmodule.ShowDialog(); admin = adminmodule.resultado; } if (admin.Equals(DialogResult.Yes)) { bool ban = Validaciones(); if (ban) { int result = -1; try { result = ConductorController.modificar(id_edicion, txtCedula.Text, txtNombres.Text, txtApellidos.Text, txtDirecion.Text, txtTelefono.Text, txtCorreo.Text, rbtnActivo.Checked, txtLicencia.Text); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error durante la insercion de datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } if (result > 0) { limpiarControles(); MessageBox.Show("Socio Agregado Correctamente!", "Registros Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); reload(); habilitarEdicion(false); } else if (result == 0) { MessageBox.Show("No hubo cambios en el registro", "Registro sin Cambios", MessageBoxButtons.OK, MessageBoxIcon.Error); } else if (result < 0) { MessageBox.Show("No se ha podido Ingresar", "Error durante la insercion", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
/// <summary> /// Guarda los nuevos datos de un socio existente /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnGuardar_Click(object sender, EventArgs e) { //Instancia de administracion //Si el usuario no es administrador var permiso = MainContainer.sesion.Id_tipo; DialogResult admin = DialogResult.Yes; if (permiso != 1) { var adminmodule = new Transacciones.Administracion("Guardar nuevo registro"); adminmodule.ShowDialog(); admin = adminmodule.resultado; } if (admin.Equals(DialogResult.Yes)) { bool ban = Validaciones(); if (ban) { int result = -1; try { result = SociosController.modificar(dtpF_asociacion.Value, txtCedula.Text, txtNombres.Text, txtApellidos.Text, txtDirecion.Text, txtTelefono.Text, txtCorreo.Text, rbtnActivo.Checked); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error durante la insercion de datos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } if (result > 0) { //dgvSocio.Rows.Clear(); var socioMod = SociosController.leerI(txtCedula.Text.Trim()); //dgvSocio.Rows.Add(socioMod.Identificacion, socioMod.Nombres, socioMod.Apellidos, socioMod.Direccion, socioMod.Telefono, socioMod.Correo, socioMod.FechaAsociacion); limpiarControles(); MessageBox.Show("Socio Agregado Correctamente!", "Registros Actualizados", MessageBoxButtons.OK, MessageBoxIcon.Information); reload(); habilitarEdicion(false); } else { MessageBox.Show("No se ha podido Ingresar", "Error durante la insercion", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }