Exemple #1
0
        private async Task AddActivityRecordItemAsync(ActivityRecordForDayRecordPanel activityRecord)
        {
            var activityRecordItem = _dayRecordPanelActivityRecordItemGetter.GetFromActivityType(activityRecord.Activity.Type);

            activityRecordItem.OrderChanged += OnActivityRecordItemOrderChangedAsync;
            activityRecordItem.Deleted      += OnActivityRecordDeletedAsync;
            await activityRecordItem.InitializeAsync(activityRecord);

            ActivityRecords.Add(activityRecordItem);
        }
        public Task InitializeAsync(ActivityRecordForDayRecordPanel activityRecord)
        {
            ActivityRecord = activityRecord;

            return(Task.CompletedTask);
        }