Exemplo n.º 1
0
        private void RemoveLogs(SetViewModelParametersMessage <LogsParameters> p)
        {
            _repository = p.Parameter.Repository;

            WindowTitle = "Удаление данных РПД";
            Status      = "Удаление завершено успешно";

            p.Parameter.Repository.Remove(p.Parameter.PsnLogs, OnRemoveComplete);
        }
Exemplo n.º 2
0
        private void ExportLogs(SetViewModelParametersMessage <ExportLogsParametersBase> p)
        {
            WindowTitle = "Экспорт данных РПД";
            Status      = "Копирование завершено успешно";
            _fileName   = p.Parameter.FileName;

            var repo = _loader.GetZippedRepository(_fileName);

            repo.Open(args => { }, args => { });
            _repository = p.Parameter.Repository;
            repo.SaveDataAsync(p.Parameter.Repository, p.Parameter.PsnLogs, p.Parameter.RpdLogs, OnExportComplete, OnProgressChange);
        }