using Estsh.Core.Model.Result; using Estsh.Core.Models; using Estsh.Core.Repositories; using System.Collections; namespace Estsh.Core.IRepositories { public interface IMenuRepository : IBaseRepository { public List getList(string strWhere, string filedOrder); public List getListByUser(int empId); public Hashtable getHomeMenuListByUser(int empId, string menuId); public List getMainMenuListByUser(int empId, string menuId); public List getOpMenuListByUser(int empId, string url, string opType, string gridName); public Hashtable getListByPage(int PageSize, int PageIndex, string strWhere, string OrderBy); public List getSelectMenu(); public int saveMenu(SysWebMenu menu); public int updateMenu(SysWebMenu menu); public int deleteMenu(String menuId); public int EnableData(String ids); public int DisableData(String ids); } }