Telegram.Model.Wrappers.UserModel.SetName C# (CSharp) Method

SetName() public method

public SetName ( string firstName, string lastName ) : void
firstName string
lastName string
return void
        public void SetName(string firstName, string lastName) {
             

            switch(user.Constructor) {
                case Constructor.userEmpty:
                    return;
                case Constructor.userSelf:
                    ((UserSelfConstructor) user).first_name = firstName;
                    ((UserSelfConstructor) user).last_name = lastName;
                    break;
                case Constructor.userContact:
                    ((UserContactConstructor) user).first_name = firstName;
                    ((UserContactConstructor) user).last_name = lastName;
                    break;
                case Constructor.userRequest:
                    ((UserRequestConstructor) user).first_name = firstName;
                    ((UserRequestConstructor) user).last_name = lastName;
                    break;
                case Constructor.userForeign:
                    ((UserForeignConstructor) user).first_name = firstName;
                    ((UserForeignConstructor) user).last_name = lastName;
                    break;
                case Constructor.userDeleted:
                    ((UserDeletedConstructor) user).first_name = firstName;
                    ((UserDeletedConstructor) user).last_name = lastName;
                    break;
                default:
                    return;
            }

            OnPropertyChanged("FullName");
        }