Example #1
0
        private void save()
        {
            PeriodStateDTO state = new PeriodStateDTO()
            {
                State = (int)PeriodStateEnum.BasicDataCopying
            };

            periodService.CopyBasicDataFrom((exp) => appController.BeginInvokeOnDispatcher(() =>
            {
                HideBusyIndicator();
                if (exp == null)
                {
                    finalizeAction();
                    periodController.ShowPeriodBasicDataCopyStatusView(period);
                }
                else
                {
                    appController.HandleException(exp);
                }
            }), SelectedSourcePeriod.Id, Period.Id, state);
        }