示例#1
0
 public UpdateCardListDTO(EditCardList list)
 {
     if (list != null)
     {
         Name = list.Name;
     }
 }
示例#2
0
        public async void OnRenameCardListSubmit(IEditable model)
        {
            if (model != null && ActiveUser.IsActive == true && CardList != null)
            {
                EditCardList editList = model as EditCardList;
                bool         succ     = await CardListService.UpdateCardList(ActiveUser.Instance.LoggedUser.Token, editList.ListId, new UpdateCardListDTO(editList));

                if (succ == true)
                {
                    ReadCardList.UpdateCardList(cardList, editList);
                    DestroyPanel();
                }
                else
                {
                    ShowMessageBox(null, "Error renaming card list.");
                }
            }
            else
            {
                ShowMessageBox(null, "Error getting user.");
            }
        }
示例#3
0
 public EditCardListViewModel(Action <IEditable> onSubmit, EditCardList cardList)
     : base(onSubmit)
 {
     CardList = cardList;
 }