• AdminManager实体层


      public class AdminManager
        {        
            private AdminService adminService = new AdminService();
    
            public int DeleteAdmin(int id)
            {
                return adminService.DeleteAdminById(id);
            }
            public int DeleteAdmin(Admin admin)
            {
                return adminService.DeleteAdminById(admin.Id);
            }
            public List<Admin> GetAllAdmin()
            {
                return adminService.GetAllAdmin();
            }
    
            public int UpdateAdmin(Admin admin)
            {
                return adminService.UpdateAdmin(admin);
            }
    
            public List<Admin> GetAdminByNameAndPhone(string name, string phone)
            {
                return adminService.GetAdminByNameAndPhone(name, phone);
            }
    
            public Admin GetAdminById(int id)
            {
                return adminService.GetAdmin(id);
            }
    
            #region 分页查询
            public List<Admin> GetAdminPages(int pageSize,int pageIndex)
            {
                return adminService.GetAdminPages(pageSize, pageIndex);
            }
    
            public int GetAdminPageNum(int pageSize)
            {
                return adminService.GetAdminPageNums(pageSize);
            }
    
            public  List<Admin> GetAdminPagesNew(int pageSize,int pageIndex,string where)
            {
                return adminService.GetAdminPagesNew(pageSize, pageIndex, where);
            }
            #endregion
            #region 管理员登陆
            /// <summary>
            /// 管理员登录
            /// </summary>
            /// <param name="admin">管理员对象</param>
            /// <returns>登录状态</returns>
            public bool Login(ref Admin admin)
            {
                admin = adminService.GetAdminByParas(admin);
                if (admin.Id != 0)
                {
                    return true;
                }
                return false;
            }
            #endregion
        }
  • 相关阅读:
    Codeforces 1372D Omkar and Circle
    一个估算
    CF 1348F Phoenix and Memory
    caterpillar tree
    ABC167F Bracket Sequencing
    【troubleshooting】中文输入法下,CMD 光标消失
    Visual Studio 2019创建并调试vue.js项目(Iview admin)
    Mysql知识点集合篇
    spring boot集成mybatis-plus(注解模式)
    spring boot集成mybatis(注解模式)
  • 原文地址:https://www.cnblogs.com/914556495wxkj/p/3489965.html
Copyright © 2020-2023  润新知