private void OKDateButton_Click(object sender, EventArgs e) { if (String.IsNullOrWhiteSpace(ToolsSubTypeNameTextBox.Text)) { Infinium.LightMessageBox.Show(ref TopForm, false, "Некорректное название подтипа!", "Ошибка"); return; } string ParametrsDTstring; using (StringWriter SW = new StringWriter()) { ParametrsDT.WriteXml(SW); ParametrsDTstring = SW.ToString(); } if (IsNew) { TechStoreManager.AddToolsSubType(Convert.ToInt32(ToolsTypeGrid.SelectedRows[0].Cells["ToolsTypeID"].Value), ToolsSubTypeNameTextBox.Text, ParametrsDTstring); } else { TechStoreManager.EditToolsSubType(ToolsSubTypeID, Convert.ToInt32(ToolsTypeGrid.SelectedRows[0].Cells["ToolsTypeID"].Value), ToolsSubTypeNameTextBox.Text, ParametrsDTstring); } Ok = true; this.Close(); }