private void ДобавитьСтрокуВТаблицы(string[] Строка) { int КоличествоПараметров = Строка.Count(); // Заполняем таблицу ЕАН if (КоличествоПараметров == 4) { СтрокаТаблицыЕАН СтрокаТаблицы = new СтрокаТаблицыЕАН(); СтрокаТаблицы.Товар = Строка[0]; СтрокаТаблицы.Код = Строка[1]; СтрокаТаблицы.Гуид = Строка[2]; СтрокаТаблицы.ЕАН = Строка[3]; ТаблицаЕАН.Add(СтрокаТаблицы); } else // Заполняем таблицу инвентаризации { СтрокаТаблицыИнвентаризации СтрокаТаблицы = new СтрокаТаблицыИнвентаризации(); СтрокаТаблицы.Товар = Строка[0]; СтрокаТаблицы.Код = Строка[1]; СтрокаТаблицы.Гуид = Строка[2]; СтрокаТаблицы.Остаток = int.Parse(Строка[3]); СтрокаТаблицы.Количество = int.Parse(Строка[4]); ТаблицаИнвентаризации.Add(СтрокаТаблицы); } }
private void ДобавитьСтрокуВТаблицы(string[] Строка) { int КоличествоПараметров = Строка.Count(); // Заполняем таблицу ЕАН if (КоличествоПараметров == 4) { СтрокаТаблицыЕАН СтрокаТаблицы = new СтрокаТаблицыЕАН(); СтрокаТаблицы.Товар = Строка[0]; СтрокаТаблицы.Код = Строка[1]; СтрокаТаблицы.Гуид = Строка[2]; СтрокаТаблицы.ЕАН = Строка[3]; ТаблицаЕАН.Add(СтрокаТаблицы); } else // Заполняем таблицу перемещения { СтрокаТаблицыПеремещения СтрокаТаблицы = new СтрокаТаблицыПеремещения(); СтрокаТаблицы.Товар = Строка[0]; СтрокаТаблицы.Код = Строка[1]; СтрокаТаблицы.Гуид = Строка[2]; СтрокаТаблицы.Остаток = int.Parse(Строка[3]); СтрокаТаблицы.Количество = 0; СтрокаТаблицы.екомемдуемыйАдрес = Строка[4]; СтрокаТаблицы.екомендуемоеКоличество = Строка[5]; ТаблицаПеремещения.Add(СтрокаТаблицы); } }
private void ЗаполнитьТаблицы(string[][] ОтветСервера) { ТаблицаЕАН.Clear(); ТаблицаПодбора.Clear(); foreach (var Строка in ОтветСервера) { if (Строка[0] == "Филиал") { Филиал = Строка[1]; continue; } if (Строка[0] == "ФилиалГуид") { ФилиалГуид = Строка[1]; continue; } if (Строка[0] == "Адрес") { Адрес = Строка[1]; continue; } if (Строка[0] == "ДинамическаяЯчейка") { ДинамическаяЯчейка = Строка[1]; continue; } ; int КоличествоПараметров = Строка.Count(); // Заполняем таблицу ЕАН if (КоличествоПараметров == 4) { СтрокаТаблицыЕАН СтрокаТаблицы = new СтрокаТаблицыЕАН(); СтрокаТаблицы.Товар = Строка[0]; СтрокаТаблицы.Код = Строка[1]; СтрокаТаблицы.Гуид = Строка[2]; СтрокаТаблицы.ЕАН = Строка[3]; ТаблицаЕАН.Add(СтрокаТаблицы); } else // Заполняем таблицу подбора { СтрокаТаблицыПодбора СтрокаТаблицы = new СтрокаТаблицыПодбора(); СтрокаТаблицы.Товар = Строка[0]; СтрокаТаблицы.Код = Строка[1]; СтрокаТаблицы.Гуид = Строка[2]; СтрокаТаблицы.КоличествоСобрано = int.Parse(Строка[3]); СтрокаТаблицы.КоличествоТребуется = int.Parse(Строка[4]); СтрокаТаблицы.КоличествоОстаток = int.Parse(Строка[5]); ТаблицаПодбора.Add(СтрокаТаблицы); } } }