private void Procesar()
        {
            try
            {
                Roles rol = new Roles()
                {
                    IDRol   = IDRol,
                    Rol     = txbRol.Text,
                    Funcion = txbFuncion.Text
                };

                if (opcion == Opcion.INSERTAR)
                {
                    if (rol.Guardar())
                    {
                        MessageBox.Show("Rol ingresado exitosamente ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.Confirmacion = true;
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("El rol no pudo ser ingresado, porfavor contacte con el desarrollador ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    if (rol.Actualizar())
                    {
                        MessageBox.Show("Rol actualizado exitosamente ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        this.Confirmacion = true;
                        this.Close();
                    }
                    else
                    {
                        MessageBox.Show("El rol no pudo ser actualizado, porfavor contacte con el desarrollador ", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            catch
            {
            }
        }