Ejemplo n.º 1
0
        public async Task <UserContext> SaveUser(UserContext userContext)
        {
            //User user = UserConverter.ToUser(userContext);
            if (string.IsNullOrEmpty(userContext.Id))
            {
                User user = UserConverter.ConvertToUser(userContext, true);
                await UserEntityService.SaveOneAsync(user);

                userContext.Id = user.Id.ToString();
                return(userContext);
            }
            var update = UserConverter.ConvertToUser(userContext);
            await UserEntityService.Update(update);

            return(userContext);
        }
Ejemplo n.º 2
0
        public void TestUserConverter()
        {
            UserContext source = new UserContext {
                Id = "1", Email = "*****@*****.**", Password = "******", UserName = "******"
            };
            User result = UserConverter.ConvertToUser(source, true);

            Assert.IsNotNull(result);
            Assert.AreEqual(result.Password, source.Password);

            source = new UserContext {
            };
            result = UserConverter.ConvertToUser(source, true);

            Assert.IsNotNull(result);
            //Assert.AreEqual(result.Password, source.Password);
        }