public UpdateCardListDTO(EditCardList list) { if (list != null) { Name = list.Name; } }
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."); } }
public EditCardListViewModel(Action <IEditable> onSubmit, EditCardList cardList) : base(onSubmit) { CardList = cardList; }