internal static void ShowfrmModifItem() { Check Ch = null; int SelCount = 0; Dish D = AlohaTSClass.GetSelectedDish(out Ch, out SelCount); if (SelCount == 0) { AlohaTSClass.ShowMessage("Выделите блюда для модифицирования"); return; } if (SelCount > 1) { AlohaTSClass.ShowMessage("Выделенно более одного блюда"); return; } if (D.IsOrdered) { AlohaTSClass.ShowMessage("Нельзя модифицировать заказанные бюда"); return; } if (AlohaTSClass.SelectedDishOnOtherTable(Ch)) { AlohaTSClass.ShowMessage("Присутствуют выделенные блюда на другом чеке"); return; } RusMessage.FrmRussMessage fRM = new RusMessage.FrmRussMessage(D.LongName); fRM.ShowDialog(); if ((fRM.AddModif) && (fRM.ModifTxt.Length > 0)) { List <string> tmp = new List <string>(); foreach (string str in fRM.ModifTxt.Split((Environment.NewLine.ToCharArray()))) { if (str.Replace(" ", "") == "") { continue; } tmp.Add(str); } // tmp.Reverse(); AlohaTSClass.AddRussMessage2(D, Ch, tmp); /* * foreach (string str in tmp) * { * * * AlohaTSClass.AddRussMessage(D, Ch, str); * } * */ } }