Пример #1
0
 public void InvokeNameChange()
 {
     if (NameChange != null)
     {
         NameChange.Invoke(this, new EventArgs());
     }
 }
Пример #2
0
    // Update is called once per frame
    IEnumerator guangbiao()
    {
        while (true)
        {
            string str = null;
            if (NameChange.getName() != null && NameChange.getName().Length >= 6)
            {
                str = NameChange.getName().Substring(0, 6);
                go_Rank.transform.Find("改名字/玩家名").GetComponent <TextMesh>().text = str;
            }
            if (NameChange.getName() != null && NameChange.getName().Length < 6)
            {
                go_Rank.transform.Find("改名字/玩家名").GetComponent <TextMesh>().text = NameChange.getName().Substring(0, NameChange.getName().Length);
            }
            yield return(new WaitForSeconds(1F));

            if (NameChange.getName() != null && NameChange.getName().Length >= 6)
            {
                str = NameChange.getName().Substring(0, 6);
                go_Rank.transform.Find("改名字/玩家名").GetComponent <TextMesh>().text = str + "|";
            }
            if (NameChange.getName() != null && NameChange.getName().Length < 6)
            {
                go_Rank.transform.Find("改名字/玩家名").GetComponent <TextMesh>().text = NameChange.getName().Substring(0, NameChange.getName().Length) + "|";
            }
            yield return(new WaitForSeconds(1F));
        }
    }
Пример #3
0
        public object ChangeNameById(Guid userId, [FromBody] NameChange change)
        {
            if (!FieldChecking.IsValidUsername(change.Name, Strings.Regex.username))
            {
                return(Request.CreateErrorResponse(
                           HttpStatusCode.BadRequest,
                           $@"Invalid name."
                           ));
            }

            if (Database.PlayerData.User.UserExists(change.Name))
            {
                return(Request.CreateErrorResponse(
                           HttpStatusCode.BadRequest,
                           $@"Name already taken."
                           ));
            }

            var user = Database.PlayerData.User.Find(userId);

            if (user == null)
            {
                return(Request.CreateErrorResponse(HttpStatusCode.NotFound, $@"No user with id '{userId}'."));
            }

            user.Name = change.Name;
            user.Save();

            return(user);
        }
Пример #4
0
    void Tijiao()
    {
        switch (Moudle_main.iState)
        {
        case 0:
            if (Moudle_main.EvtBackStart != null)
            {
                Moudle_main.EvtBackStart();
            }
            break;
        }
        reqChangeName.Name = NameChange.getName();
        // Debug.Log(NameChange.getName());
        if (reqChangeName.Name != null && reqChangeName.Name != "")
        {
            // Debug.Log("名字不为空");

            Moudle_scene.mP.Send(Moudle_scene.session, reqChangeName);
        }
        if (reqChangeName.Name == null || reqChangeName.Name == "")
        {
            //  Debug.Log("名字为空");
        }

        //go_Rank.transform.FindChild("改名字/确定").GetComponent<tk2dUIItem>().OnClick -= Tijiao;
    }
Пример #5
0
        public object ChangeName(Guid guildId, [FromBody] NameChange change)
        {
            if (!FieldChecking.IsValidGuildName(change.Name, Strings.Regex.guildname))
            {
                return(Request.CreateErrorResponse(
                           HttpStatusCode.BadRequest,
                           $@"Invalid guild name."
                           ));
            }

            var guild = Guild.LoadGuild(guildId);

            if (guild != null)
            {
                if (guild.Rename(change.Name))
                {
                    return(guild);
                }
                else
                {
                    return(Request.CreateErrorResponse(
                               HttpStatusCode.BadRequest,
                               $@"Invalid name, or name already taken."
                               ));
                }
            }

            return(Request.CreateErrorResponse(
                       HttpStatusCode.NotFound,
                       $@"No guild with id '{guildId}'."
                       ));
        }
Пример #6
0
        protected override void ProcessHTML()
        {
            if (HtmlDoc != null && HtmlDoc.HasData)
            {
                string                      firstItem  = string.Empty;
                List <NameChange>           items      = new List <NameChange>();
                List <ParseDataItem>        components = null;
                IEnumerable <ParseDataItem> htmlItems  = HtmlDoc.Items.Where(x => !x.Header.ToUpper().Contains("DEFINITION"));
                IEnumerable <ParseDataItem> toSearch   = htmlItems.Count() > 1 ? htmlItems : htmlItems.ElementAt(0).Children;
                //IEnumerable<ParseDataItem> toSearch = HtmlDoc.Items.Count() > 1 ? HtmlDoc.Items : HtmlDoc.Items.ElementAt(0).Children;
                if (toSearch != null && toSearch.Any())
                {
                    foreach (ParseDataItem item in toSearch)
                    {
                        if (string.IsNullOrEmpty(firstItem))
                        {
                            firstItem = item.Header;
                        }

                        if (item.Header.Equals(firstItem) && components != null && components.Any())
                        {
                            NameChange newItem = new NameChange(Logger, DisplaySectionName, components);
                            if (newItem.HasData)
                            {
                                items.Add(newItem);
                            }
                            components = null;
                        }
                        if (components == null)
                        {
                            components = new List <ParseDataItem>();
                        }
                        components.Add(item);
                    }

                    if (components != null && components.Any())
                    {
                        NameChange newItem = new NameChange(Logger, DisplaySectionName, components);
                        if (newItem.HasData)
                        {
                            items.Add(newItem);
                        }
                    }

                    if (items.Count == 0)
                    {
                        throw new SectionEmptyException(DisplaySectionName);
                    }

                    Items = items;
                }
            }

            if (!HasData)
            {
                throw new SectionEmptyException(DisplaySectionName);
            }
        }
Пример #7
0
        public async Task <IActionResult> Name()
        {
            var user = await _userManager.GetUserAsync(User);

            NameChange model = new NameChange();

            model.Name = user.UserName;
            return(View(model));
        }
Пример #8
0
        public void ChangeName(string newName)
        {
            string OldName = strName;

            strName = newName;

            //raise notification here
            if (NameChange != null)
            {
                NameChange.Invoke(this, new PersonEventArgs(OldName, newName));
            }
        }
        public object ChangeName(LookupKey lookupKey, [FromBody] NameChange change)
        {
            if (lookupKey.IsInvalid)
            {
                return(Request.CreateErrorResponse(
                           HttpStatusCode.BadRequest, lookupKey.IsIdInvalid ? @"Invalid player id." : @"Invalid player name."
                           ));
            }

            if (!FieldChecking.IsValidUsername(change.Name, Strings.Regex.username))
            {
                return(Request.CreateErrorResponse(
                           HttpStatusCode.BadRequest,
                           $@"Invalid name."
                           ));
            }

            if (Player.PlayerExists(change.Name))
            {
                return(Request.CreateErrorResponse(
                           HttpStatusCode.BadRequest,
                           $@"Name already taken."
                           ));
            }

            var(client, player) = Player.Fetch(lookupKey);
            if (player != null)
            {
                player.Name = change.Name;
                if (player.Online)
                {
                    PacketSender.SendEntityDataToProximity(player);
                }

                using (var context = DbInterface.CreatePlayerContext(false))
                {
                    context.Update(player);
                    context.SaveChanges();
                }

                return(player);
            }

            return(Request.CreateErrorResponse(
                       HttpStatusCode.NotFound,
                       lookupKey.HasId ? $@"No player with id '{lookupKey.Id}'." : $@"No player with name '{lookupKey.Name}'."
                       ));
        }
Пример #10
0
        public async Task <IActionResult> Name(NameChange model)
        {
            if (ModelState.IsValid)
            {
                User user = await _userManager.GetUserAsync(User);

                user.UserName = model.Name;
                var result = await _userManager.UpdateAsync(user);

                if (result.Succeeded)
                {
                    return(RedirectToAction("Index"));
                }
                foreach (IdentityError error in result.Errors)
                {
                    ModelState.AddModelError("", error.Description);
                }
            }
            return(View(model));
        }
        private void RenameButton_Click(object sender, EventArgs e)
        {
            var path            = SourcePathTextBox.Text;
            var destinationPath = path;

            if (DestinationPathTextBox.Text != "")
            {
                destinationPath = DestinationPathTextBox.Text;
            }

            if (path == null)
            {
                return;
            }

            List <string> videoFiles = NameChange.RenameFilesSpacesToDots(path, destinationPath);

            RenamedFileListBox.Items.Clear();
            foreach (var file in videoFiles)
            {
                RenamedFileListBox.Items.Add(file.ToString());
            }
        }
Пример #12
0
 public void OnNameChange(NameChangeEventArgs args) => NameChange.Invoke(this, args);
Пример #13
0
 private void OnNameChange(NameChangeEventArgs args)
 {
     NameChange?.Invoke(this, args);
 }
Пример #14
0
        public void ConvertSpacesToDots(string input, string expected)
        {
            var actual = NameChange.ConvertSpace(input);

            Assert.Equal(expected, actual);
        }
Пример #15
0
 /// <summary>
 /// Triggers the host control to update the object name.
 /// </summary>
 protected void UpdateObjectName()
 {
     NameChange?.Invoke(this, ToString());
 }
 protected override unsafe int OnNameChange(CorDebugAppDomain pAppDomain, CorDebugThread pThread)
 {
     NameChange?.Invoke(this, pAppDomain, pThread);
     return(Continue());
 }
Пример #17
0
 public virtual void OnNameChange(NameChangeEventArgs args)
 {
     NameChange?.Invoke(this, args);
 }
Пример #18
0
 public void OnNameChange(NameChangeArgs args)
 {
     NameChange?.Invoke(this, args);
 }