// ----------------------------------------------------------------------------------------------------------------------------------------------------- // Завершение подбора ----------------------------------------------------------------------------------------------------------------------------------- private void ЗавершитьЗадания() { // Заполняем массив для отправки в 1с КоллекцияСтрок.Clear(); foreach (var Строка in ТаблицаПодбора) { if (Строка.КоличествоСобрано > 0) { ДобавитьСтроку(Строка.Гуид, Строка.КоличествоСобрано.ToString(), Строка.СекундПодбора.ToString()); } } Cursor.Current = Cursors.WaitCursor; ОтветСервера = Обмен.Послать("ЗавершитьЗадания", КоллекцияСтрок.ToArray()); Cursor.Current = Cursors.Default; if (ОтветСервера == null) { return; // в случае ошибки остаться в этом же окне } if (ОтветСервера[0][0] == "ЗаданияЗавершены") { Form Окно = new ОкноВыбораЗаказовКлиента(); this.Close(); Окно.Show(); return; } if (ОтветСервера[0][0] == "ЗаданияЗаписаны") { Form Окно = new ОкноЗаказовКлиента(); this.Close(); Окно.Show(); return; } if (ОтветСервера[0][0] == "ЗаданияВПодборе") { ОкноПодбораЗаданий_Load(null, new EventArgs()); } }
public void _ПодборЗК() { Form Окно = new ОкноВыбораЗаказовКлиента(); Окно.ShowDialog(); }