public void EliminarSubModuloAPermiso(int idPermiso, int idSubModulo)
        {
            SIGEEA_DiagramaDataContext dc        = new SIGEEA_DiagramaDataContext();
            SIGEEA_Permiso_SubModulo   persubmod = dc.SIGEEA_Permiso_SubModulos.First(c => c.FK_Id_Permiso == idPermiso && c.FK_Id_SubModulo == idSubModulo);

            dc.SIGEEA_Permiso_SubModulos.DeleteOnSubmit(persubmod);
            dc.SubmitChanges();
        }
        public void AgregarSubModuloAPermiso(int idPermiso, int idSubModulo)
        {
            SIGEEA_DiagramaDataContext dc = new SIGEEA_DiagramaDataContext();
            SIGEEA_Permiso_SubModulo   permisosubmodulo = new SIGEEA_Permiso_SubModulo();

            permisosubmodulo.FK_Id_Permiso   = idPermiso;
            permisosubmodulo.FK_Id_SubModulo = idSubModulo;
            dc.SIGEEA_Permiso_SubModulos.InsertOnSubmit(permisosubmodulo);
            dc.SubmitChanges();
        }
        public bool ConsultaPermisoSubModulo(int idPermiso, int idSubModulo)
        {
            SIGEEA_DiagramaDataContext dc        = new SIGEEA_DiagramaDataContext();
            SIGEEA_Permiso_SubModulo   persubmod = dc.SIGEEA_Permiso_SubModulos.FirstOrDefault(c => c.FK_Id_Permiso == idPermiso && c.FK_Id_SubModulo == idSubModulo);

            if (persubmod != null)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }