Exemplo n.º 1
0
        public NguoiDungViewModel.Dto Login(NguoiDungViewModel.Dto model)
        {
            NguoiDungViewModel.Dto result = null;
            var user = Repository.DbSet.FirstOrDefault(x => x.USERNAME == model.USERNAME);

            if (user != null)
            {
                if (user.PASSWORD == MD5Encrypt.Encrypt(model.PASSWORD))
                {
                    result = Mapper.Map <NGUOIDUNG, NguoiDungViewModel.Dto>(user);
                }
            }
            return(result);
        }
Exemplo n.º 2
0
        public NguoiDungViewModel.Dto FindUser(string username, string password)
        {
            var result = new NguoiDungViewModel.Dto();

            using (var ctx = new ERBusContext())
            {
                var user = ctx.NGUOIDUNGs.FirstOrDefault(x => x.USERNAME == username && x.TRANGTHAI == 10);
                if (user != null)
                {
                    if (user.PASSWORD == MD5Encrypt.Encrypt(password))
                    {
                        result = Mapper.Map <NGUOIDUNG, NguoiDungViewModel.Dto>(user);
                        return(result);
                    }
                }
                else
                {
                    result = null;
                }
            }
            return(result);
        }