Exemplo n.º 1
0
        public Users GetUserDetailByUsernamePass(Users authenticationModel)
        {
            var password = EncryptDecryptCode.Encrypt(authenticationModel.Password);
            var user     = dbContext.Userss.FirstOrDefault(x => x.Username == authenticationModel.Username && x.Password == password);

            if (user != null)
            {
                return(authenticationModel);
            }
            return(null);
        }
Exemplo n.º 2
0
        public Users AddUser(Users user)
        {
            if (user != null)
            {
                user.Password    = EncryptDecryptCode.Encrypt(user.Password);
                user.CreatedDate = DateTime.Now;
                user.UpdatedDate = DateTime.Now;
                dbContext.Userss.Add(user);
                dbContext.SaveChanges();

                // Is user contains role
                if (user.RoleId > 0 && user.Id > 0)
                {
                    roleXCode.AddUserRole(user.Id, user.RoleId);
                }
                return(user);
            }
            return(user);
        }
Exemplo n.º 3
0
        public int UpdateUser(Users user)
        {
            if (user != null && user.Id > 0)
            {
                user.Password               = EncryptDecryptCode.Encrypt(user.Password);
                user.UpdatedDate            = DateTime.Now;
                dbContext.Entry(user).State = System.Data.Entity.EntityState.Modified;
                dbContext.SaveChanges();

                // Is user contains role
                if (user.RoleId > 0 && user.Id > 0)
                {
                    roleXCode.UpdateUserRole(user.Id, user.RoleId);
                }

                return(1);
            }
            return(0);
        }