Exemplo n.º 1
0
        public IEnumerable <UserManageListItem> GetUsers()
        {
            var users     = _userRepository.FindAll();
            var listitems = users.Where(u => u.Password != "0").Select(x => MapUser.MapUserToUserManageListItem(x));

            return(listitems);
        }
Exemplo n.º 2
0
        public UserModel CreateUser(UserModelAPI model)
        {
            //get all user
            List <UserModel> user = TextConnectorProcessor.UserFile.FullFilePath().LoadFile().ConvertToUserModels();

            if (user.Where(st => st.CellPhone == model.CellPhone && st.EmailAddress == model.EmailAddress).ToList().Count() > 0)
            {
                return(user.Where(st => st.CellPhone == model.CellPhone).FirstOrDefault());
            }
            int currentId = 1;

            if (user.Count > 0)
            {
                currentId = user.OrderByDescending(x => x.Id).First().Id + 1;
            }

            UserModel newModel = MapUser.USERApiToDB(model);

            newModel.Id = currentId;

            user.Add(newModel);
            user.SaveToPeopleFile();

            //create the address
            CreateAddress(newModel);

            CreateBasket(new BasketModel {
                Time = DateTime.Now, Active = true, OrderBy = newModel
            });

            return(newModel);
        }
Exemplo n.º 3
0
        public void Setup()
        {
            string path = @"C:\Users\stevenmo\Documents\Visual Studio 2010\Projects\MySingingBird\MySingingBird.Tests\twitterUser.txt";

            twitterUserJson = File.ReadAllText(path);
            _target         = new MapUser();
        }
Exemplo n.º 4
0
        public void MapUserToUserManageListItem_WhenNullUserPassed_ReturnsNullListItem()
        {
            User usr = null;

            var listItem = MapUser.MapUserToUserManageListItem(usr);

            Assert.Null(listItem);
        }
Exemplo n.º 5
0
        public UserManageListItem GetUserByID(string userID)
        {
            if (userID == null || !Guid.TryParse(userID, out Guid guid))
            {
                throw new ParameterException("userID is invalid");
            }
            var usr = _userRepository.FindUserById(userID);

            return(MapUser.MapUserToUserManageListItem(usr));
        }
Exemplo n.º 6
0
        public UserModel CreateUser(UserModelAPI model)
        {
            UserForGeneric data = MapUser.USER_API_GENRIC(model);
            //UserModel newModel = MapUser.USERApiToDB(model);
            SqlDataAccess sql = new SqlDataAccess();

            sql.SaveData("dbo.spUser_Insert", data, databaseNameConn);
            model.Address.AuthUserId = model.AuthUserId;

            CreateAddress(model.Address);

            return(MapUser.USERApiToDB(model));;
        }
Exemplo n.º 7
0
        protected override async Task ActionAsync()
        {
            await UserSecurity.CheckIsSuperAdministratorAsync(_userService, Input.UserId);

            IList <Demo.User.User> users = new List <Demo.User.User>();
            var applicationUser          = await _userService.GetAllAsync();

            foreach (var user in applicationUser)
            {
                users.Add(MapUser.Map(user));
            }

            Result.Data = users;
        }
Exemplo n.º 8
0
 public static void SaveIndatabase(string Username, string filename, string path)
 {
     using (HmindMapEntities db = new HmindMapEntities())
     {
         string a = "";
         using (StreamReader reader = new StreamReader(path, Encoding.UTF8))
         {
             a = reader.ReadToEnd();
         }
         MapUser map = new MapUser()
         {
             MapName = filename, Content = a, Username = Username
         };
         db.MapUsers.AddOrUpdate(map);
         db.SaveChanges();
     }
 }
        protected override async Task ActionAsync()
        {
            if (!string.IsNullOrEmpty(Input.UserId))
            {
                var user = await _userService.FindApplicationUserByIdAsync(Input.UserId);

                if (user != null)
                {
                    Result.Data = new GetUserInfoResult()
                    {
                        User = MapUser.Map(user)
                    };
                }
                else
                {
                    Result.ValidationResult.AddError("NOT_AUTHENTICATED");
                }
            }
            else
            {
                Result.ValidationResult.AddError("NOT_AUTHENTICATED");
            }
        }