static string ErrorMessageForParts(BomCells bomCells) { var обозначениеErr = ""; var материалЦмиErr = ""; var наименованиеErr = ""; var разделErr = ""; var толщинаЛистаErr = ""; var конфигурацияErr = ""; var messageErr = String.Format("Необходимо заполнить: {0}{1}{2}{3}{4}{5}", обозначениеErr, материалЦмиErr, наименованиеErr, разделErr, толщинаЛистаErr, конфигурацияErr); if (bomCells.Обозначение == "") { обозначениеErr = "\n Обозначение"; } //if (bomCells.МатериалЦми == "") //{ // материалЦмиErr = "\n Материал Цми"; //} if (bomCells.Наименование == "") { наименованиеErr = "\n Наименование"; } if (bomCells.Раздел == "") { разделErr = "\n Раздел"; } if (bomCells.ТолщинаЛиста == "") { толщинаЛистаErr = "\n ТолщинаЛиста"; } var regex = new Regex("[^0-9]"); if (regex.IsMatch(bomCells.Конфигурация)) { конфигурацияErr = "\n Изменить имя конфигурации на численное значение"; } var message = bomCells.Errors = String.Format("Необходимо заполнить: {0}{1}{2}{3}{4}{5}", обозначениеErr, материалЦмиErr, наименованиеErr, разделErr, толщинаЛистаErr, конфигурацияErr); return bomCells.Errors == messageErr ? "" : message; //var c = new Button { Margin = new Thickness(5, 5, 5, 5), Content = bomCells.Errors }; //Grid.SetRow(c, 1); //Grid.SetColumn(c, 0); //PrtMessage.Children.Add(c); }
static string ErrorMessageForParts(BomCells bomCells) { var обозначениеErr = ""; var материалЦмиErr = ""; var наименованиеErr = ""; var разделErr = ""; var толщинаЛистаErr = ""; var конфигурацияErr = ""; var messageErr = String.Format("Необходимо заполнить: {0}{1}{2}{3}{4}{5}", обозначениеErr, материалЦмиErr, наименованиеErr, разделErr, толщинаЛистаErr, конфигурацияErr); if (bomCells.Обозначение == "") { обозначениеErr = "\n Обозначение"; } //if (bomCells.МатериалЦми == "") //{ // материалЦмиErr = "\n Материал Цми"; //} if (bomCells.Наименование == "") { наименованиеErr = "\n Наименование"; } if (bomCells.аздел == "") { разделErr = "\n Раздел"; } if (bomCells.ТолщинаЛиста == "") { толщинаЛистаErr = "\n ТолщинаЛиста"; } var regex = new Regex("[^0-9]"); if (regex.IsMatch(bomCells.Конфигурация)) { конфигурацияErr = "\n Изменить имя конфигурации на численное значение"; } var message = bomCells.Errors = String.Format("Необходимо заполнить: {0}{1}{2}{3}{4}{5}", обозначениеErr, материалЦмиErr, наименованиеErr, разделErr, толщинаЛистаErr, конфигурацияErr); return(bomCells.Errors == messageErr ? "" : message); //var c = new Button { Margin = new Thickness(5, 5, 5, 5), Content = bomCells.Errors }; //Grid.SetRow(c, 1); //Grid.SetColumn(c, 0); //PrtMessage.Children.Add(c); }