using System; using System.Collections.Generic; namespace RoadFlow.Data.Interface { public interface IUsersRole { /// /// 新增 /// int Add(RoadFlow.Data.Model.UsersRole model); /// /// 更新 /// int Update(RoadFlow.Data.Model.UsersRole model); /// /// 查询所有记录 /// List GetAll(); /// /// 查询单条记录 /// Model.UsersRole Get(Guid memberid, Guid roleid); /// /// 删除 /// int Delete(Guid memberid, Guid roleid); /// /// 查询记录条数 /// long GetCount(); /// /// 删除一个机构所有记录 /// int DeleteByUserID(string userID); /// /// 删除一个角色所有记录 /// int DeleteByRoleID(Guid roleid); /// /// 根据一组机构ID查询记录 /// List GetByUserIDArray(Guid[] userIDArray); /// /// 根据人员ID查询记录 /// List GetByUserID(string userID); } }