public Task RefreshListGroupDice() { return(Task.Run(() => { var listGroupDice = _diceDataBase.GetGroupDice(Bag.ID); //First Login in app if (Bag == null || Bag.ID == 0) { ExecuteResetBagCommand(); } else if (listGroupDice == null || listGroupDice.Count == 0) { DesactiveBag(Bag); return; } GroupDices.Clear(); foreach (var item in listGroupDice) { GroupDices.Add(item); } var taskLog = _diceDataBase.GetLogRollAsync(); var log = taskLog.Result; LogRoll.Clear(); foreach (var item in log) { LogRoll.Add(item); } taskLog.Wait(); })); }
public void ExecuteClearLogCommand() { LogRoll.Clear(); _diceDataBase.DeleteLogRoll(); }