public IEnumerable <UserManageListItem> GetUsers() { var users = _userRepository.FindAll(); var listitems = users.Where(u => u.Password != "0").Select(x => MapUser.MapUserToUserManageListItem(x)); return(listitems); }
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); }
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(); }
public void MapUserToUserManageListItem_WhenNullUserPassed_ReturnsNullListItem() { User usr = null; var listItem = MapUser.MapUserToUserManageListItem(usr); Assert.Null(listItem); }
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)); }
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));; }
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; }
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"); } }