/// <summary> /// Добавление года в колекцию. /// </summary> /// <returns></returns> public YearsDbf Years() { YearsDbf years = new YearsDbf(); years.Shemedyears.Add(new YearsDbf { years = "2012" }); years.Shemedyears.Add(new YearsDbf { years = "2013" }); years.Shemedyears.Add(new YearsDbf { years = "2014" }); years.Shemedyears.Add(new YearsDbf { years = "2015" }); years.Shemedyears.Add(new YearsDbf { years = "2016" }); years.Shemedyears.Add(new YearsDbf { years = "2017" }); years.Shemedyears.Add(new YearsDbf { years = "2018" }); return(years); }
public void Go(Detalizacia detal, TrigersUse trigerselect, SelectPanelUl ul, SelectPanelFl fl, YearsDbf years, ListFilesDbf filedbf, Collections.ColectionTab.TabControl tab, ListFileReport report) { ReaderCommandDbfClient service = new ReaderCommandDbfClient("BasicHttpBinding_IReaderCommandDbf"); DispatcherHelper.Initialize(); Triger = trigerselect; Ul = ul; Fl = fl; Yers = years; Detal = detal; ListFile = filedbf; Report = report; Tab = tab; if (service.IsActive()) { if (Yers.IsValidation()) { if (Triger.IsCheked) { if (!Fl.IsValidation()) { Triger.IsEnableButtonFl = false; WorkerFl.WorkerReportsProgress = true; WorkerFl.WorkerSupportsCancellation = true; WorkerFl.DoWork += worker_DoworkFL; WorkerFl.ProgressChanged += worker_progressChangeFL; WorkerFl.RunWorkerCompleted += worker_RunWorkerCompleteFL; WorkerFl.RunWorkerAsync(); } } else { if (!Ul.IsValidation()) { Triger.IsEnableButtonUl = false; WorkerUl.WorkerReportsProgress = true; WorkerUl.WorkerSupportsCancellation = true; WorkerUl.DoWork += worker_DoworkUL; WorkerUl.ProgressChanged += worker_progressChangeUL; WorkerUl.RunWorkerCompleted += worker_RunWorkerCompleteUL; WorkerUl.RunWorkerAsync(); } } } } else { System.Windows.Forms.MessageBox.Show( @"Ошибка сервис не может принять запрос в связи с резервным копированием"); } }