Exemplo n.º 1
0
        public void TestSaveUserInfo()
        {
            var userInfoDomain = new UserInfoDomain {
                UserId = 0, Name = "testuser", Password = PassworHelper.HashPassword("testuser"), UserRoles = null
            };

            UserRepo.SaveUserInfo(userInfoDomain);
            var newUserInfo = UserRepo.GetUserInfo(userInfoDomain.Name);

            UserRepo.DeleteUserInfo(newUserInfo.Name);
        }
Exemplo n.º 2
0
        public void SaveUserInfo(UserInfoDomain userInfoDomain)
        {
            var mapperConfig = new MapperConfiguration(cfg =>
            {
                cfg.CreateMap <UserInfoDomain, UserInfo>();
            });
            var mapper   = mapperConfig.CreateMapper();
            var userInfo = mapper.Map <UserInfo>(userInfoDomain);

            if (userInfo.UserId == 0)
            {
                SqlConnection.Connection.Insert(userInfo);
            }
            else
            {
                SqlConnection.Connection.Update(userInfo);
            }
        }