using System; using System.Collections.Generic; using CB.Entity; using CB.Interface.Infrastructure; namespace CB.Data { /// /// 后台用户管理操作 by JNswins /// public class SysUserService { /// /// 保存数据 /// /// /// public static bool Save(SysUserInfo entity) { return DatabaseProvider.GetDbProvider().Save(entity); } /// /// 修改数据 /// /// /// public static bool Update(SysUserInfo entity) { return DatabaseProvider.GetDbProvider().Update(entity); } /// /// 删除 /// /// /// public static bool Delete(int uid) { return DatabaseProvider.GetDbProvider().Delete(uid); } /// /// 获取用户信息 /// /// /// public static SysUserInfo GetUserInfo(int uid) { return DatabaseProvider.GetDbProvider().Get(uid); } /// /// 翻页列表 /// /// /// /// /// /// public static IList ToPaging(SysUserInfo entity, int pageSize, int pageIndex, out int recordCount) { return DatabaseProvider.GetDbProvider().ToPaging(entity, pageSize, pageIndex, out recordCount); } /// /// 获取基本用户信息(主要用于登录) /// /// 用户名 /// 密码 /// IP地址 /// public static SysShortUserInfo GetShortSysUser(string userName, string passWord, string IP) { return DatabaseProvider.GetDbProvider().GetShortSysUser(userName, passWord, IP); } /// /// 更新用户状态 /// /// /// public static bool UpdateUserStatus(int uid) { return DatabaseProvider.GetDbProvider().UpdateUserStatus(uid); } /// /// 修改密码 /// /// 用户UID /// 旧密码 /// 新密码 /// public static bool UpdateUserPassWord(int uid, string oldPassWord, string newPassWord) { return DatabaseProvider.GetDbProvider().UpdateUserPassWord(uid, oldPassWord, newPassWord); } } }