コード例 #1
0
ファイル: Program.cs プロジェクト: huagteng/HR_System
        static void Main(string[] args)
        {
            //ILoginUserDAL dAL = new LoginUserDAL();
            //LoginUser loginUser = dAL.GetLoginUserByUsername("tjsanshao");
            //Console.WriteLine(loginUser.Password);
            //Console.ReadKey();

            ILoginUserDAL dAL = new LoginUserDAL();

            //foreach (var user in dAL.Query())
            //{
            //    Console.WriteLine(user.Id);
            //    Console.WriteLine(user.Username);
            //    Console.WriteLine(user.Password);
            //    Console.WriteLine(user.RoleLevel);
            //}

            //Console.ReadKey();

            //Console.WriteLine(dAL.Remove(3));
            //Console.ReadKey();

            //Console.WriteLine(dAL.Add(new LoginUser() { Username = "******", Password = "******", RoleLevel = EnumState.RoleLevelEnum.SystemManager }));
            //Console.ReadKey();

            Console.WriteLine(dAL.Update(new LoginUser()
            {
                Id = 4, Username = "******", Password = "******", RoleLevel = EnumState.RoleLevelEnum.Manager
            }));
            Console.ReadKey();
        }
コード例 #2
0
        /// <summary>
        /// 实现ILoginUserBLL接口
        /// </summary>
        /// <param name="username">用户名</param>
        /// <returns>返回LoginUser对象</returns>
        public LoginUser GetLoginUserByUsername(string username)
        {
            //throw new NotImplementedException();

            ILoginUserDAL dAL = new LoginUserDAL();

            return(dAL.GetLoginUserByUsername(username));
        }
コード例 #3
0
        public List <UserRoleModel> GetAllUserRoles()
        {
            ILoginUserDAL _securityBL = new LoginUserDAL();

            return(_securityBL.GetAllUserRoles());
        }
コード例 #4
0
        public List <LoginUserEntity> GetUserRoles(int userID)
        {
            ILoginUserDAL _securityBL = new LoginUserDAL();

            return(_securityBL.GetUserRoles(userID));
        }
コード例 #5
0
        public List <LoginUserEntity> GetUsers()
        {
            ILoginUserDAL piBL = new LoginUserDAL();

            return(piBL.GetUsers());
        }
コード例 #6
0
        public bool GetAuthorizedUser(string uid, string pwd)
        {
            ILoginUserDAL piBL = new LoginUserDAL();

            return(piBL.GetAuthorizedUser(uid, pwd));
        }
コード例 #7
0
ファイル: LoginUserBLL.cs プロジェクト: KimTree122/KNCore
 public override void SetCurrentDal()
 {
     CurrentDAL = new LoginUserDAL();
     Dbset      = CurrentDAL.DbContext as DbSet <LoginUser>;
 }