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); } }