資源簡介
ASP.NET MVC+EF框架+EasyUI實現權限管理系列(24)之前的代碼,博客地址:http://www.cnblogs.com/hanyinglong
代碼片段和文件信息
using?LYZJ.UserLimitMVC.Common.select;
using?LYZJ.UserLimitMVC.IBLL;
using?LYZJ.UserLimitMVC.Model;
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
namespace?LYZJ.UserLimitMVC.BLL
{
????public?partial?class?basePermissionGroupService?:?baseServicesePermissionGroup>?IbasePermissionGroupService
????{
????????///?
????????///?實現對菜單組的查詢
????????///?
????????///?傳遞的是菜單組查詢的實體類
????????///?返回結果
????????public?IEnumerablesePermissionGroup>?LoadSearchDate(PermissionGroupQuery?permissionGroup)
????????{
????????????var?temp?=?_DbSession.basePermissionGroupRepository.LoadEntities(c?=>?true);
????????????if?(!string.IsNullOrEmpty(permissionGroup.GroupName))
????????????{
????????????????temp?=?temp.WheresePermissionGroup>(c?=>?c.GroupName.Contains(permissionGroup.GroupName));
????????????}
????????????if?(permissionGroup.GroupType?!=?-1)
????????????{
????????????????temp?=?temp.WheresePermissionGroup>(c?=>?c.GroupType?==?permissionGroup.GroupType);
????????????}
????????????if?(permissionGroup.DeletionStateCode?==?1)
????????????{
????????????????temp?=?temp.WheresePermissionGroup>(c?=>?c.DeletionStateCode?==?permissionGroup.DeletionStateCode);
????????????}
????????????else
????????????{
????????????????temp?=?temp.WheresePermissionGroup>(c?=>?c.DeletionStateCode?==?0);
????????????}
????????????permissionGroup.Total?=?temp.Count();
????????????return?temp.OrderBy(c?=>?c.SortCode)
????????????????.Skip(permissionGroup.PageSize?*?(permissionGroup.PageIndex?-?1))
????????????????.Take(permissionGroup.PageSize);
????????}
????????///?
????????///?實現刪除菜單組的操作
????????///?
????????///?菜單組的集合信息
????????///?返回受影響的行數
????????public?int?DeletePermissionEntity(List?list)
????????{
????????????foreach?(var?ID?in?list)
????????????{
????????????????_DbSession.basePermissionGroupRepository.DeleteEntity(new?basePermissionGroup()
????????????????{
????????????????????ID?=?ID
????????????????});
????????????}
????????????return?_DbSession.SaveChanges();
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-08-04?16:15??LYZJ.UserLimitMVC\
?????目錄???????????0??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\
?????文件?????1116760??2013-03-26?20:47??LYZJ.UserLimitMVC\Lib\Entityfr
?????文件?????1138045??2013-03-26?20:47??LYZJ.UserLimitMVC\Lib\Entityfr
?????文件???????18944??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.BLL.dll
?????文件???????40448??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.BLL.pdb
?????文件???????11264??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.Common.dll
?????文件???????15872??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.Common.pdb
?????文件????????9216??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.DAL.dll
?????文件???????28160??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.DAL.pdb
?????文件????????6144??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.IBLL.dll
?????文件????????7680??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.IBLL.pdb
?????文件????????6656??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.IDAL.dll
?????文件????????7680??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.IDAL.pdb
?????文件??????100352??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.Model.dll
?????文件????????1573??2013-04-26?22:37??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.Model.dll.config
?????文件???????24064??2013-08-04?20:40??LYZJ.UserLimitMVC\Lib\LYZJ.UserLimitMVC.Model.pdb
?????目錄???????????0??2013-05-16?20:59??LYZJ.UserLimitMVC\Lib\zh-Hans\
?????文件???????71256??2013-03-26?20:47??LYZJ.UserLimitMVC\Lib\zh-Hans\Entityfr
?????目錄???????????0??2013-08-04?10:35??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\
?????文件????????2377??2013-08-04?18:04??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\ba
?????文件????????2621??2013-08-04?10:37??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\ba
?????文件????????2616??2013-06-01?19:01??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\ba
?????文件????????4191??2013-07-12?21:41??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\ba
?????文件????????7962??2013-08-04?10:24??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\ba
?????目錄???????????0??2013-03-26?20:19??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\bin\
?????目錄???????????0??2013-05-16?15:57??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\bin\Debug\
?????文件?????1116760??2013-03-26?20:47??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\bin\Debug\Entityfr
?????文件?????1138045??2013-03-26?20:47??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\bin\Debug\Entityfr
?????文件????????9216??2013-05-16?17:11??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\bin\Debug\LYZJ.UserLimitMVC.BLL.dll
?????文件???????24064??2013-05-16?17:11??LYZJ.UserLimitMVC\LYZJ.UserLimitMVC.BLL\bin\Debug\LYZJ.UserLimitMVC.BLL.pdb
............此處省略1716個文件信息
- 上一篇:asp.net 項目開發案例
- 下一篇:C# 攝像頭 時間戳 64位
評論
共有 條評論