public bool AddUser(User new_user, string password)
        {
            // When Email address was set, than check if valid
            if (!string.IsNullOrEmpty(new_user.EMail))
            {
                if (!new Mail_Tools().Is_Valid_Email(new_user.EMail))
                {
                    // Not Valid
                    return(false);
                }
            }

            // Check if user in list
            // ID
            bool id = _db.Users.Any(user => user.Id == new_user.Id);
            // EMail
            bool email = _db.Users.Any(user => user.EMail == new_user.EMail);

            if (id || email)
            {
                // User is already in List
                return(false);
            }

            // Add User to list
            if (_filesystemService.CreateUserFolder(new_user.Id))
            {
                HashUserPassword(new_user, password);

                _db.Users.Add(new_user);
                _db.SaveChanges();
                return(true);
            }

            return(false);
        }