SRNicoNico.ViewModels.VideoMylistViewModel.AddDeflist C# (CSharp) Method

AddDeflist() public method

public AddDeflist ( ) : void
return void
        public void AddDeflist()
        {
            Task.Run(() => {

                IsDeflistButtonEnabled = false;
                Video.Status = "とりあえずマイリストに登録中";

                MylistResult result = MylistViewModel.MylistInstance.AddDefMylist(Video.VideoData.ApiData.Cmsid, Video.VideoData.ApiData.Token);

                if(result == MylistResult.EXIST) {

                    Video.Status = "既にとりあえずマイリストに登録済みです";
                } else if(result == MylistResult.FAILED) {

                    Video.Status = "登録に失敗しました";
                } else {

                    Video.Status = "とりあえずマイリストに登録しました";
                }

                IsDeflistButtonEnabled = true;
            });
        }