//Nuevo Diseño private void nuevoDiseño() { sqlDateBaseManager sql = new sqlDateBaseManager(); if (textBox2.Text != "") { if (comboBox3.Text != "") { string name = "(" + textBox1.Text + ") " + textBox2.Text; if (sql.findSQLValue("nombre", "nombre", "esquemas", name) == false) { if (tableLayoutPanel1.Controls.Count > 0) { if (checkBox1.Checked == true) { sql.crearEsquema(name, constants.stringToInt(comboBox1.Text), constants.stringToInt(comboBox2.Text), textBox1.Text, capturarEsquemas(), true, comboBox3.Text); MessageBox.Show(this, "Se ha creado un nuevo diseño.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { sql.crearEsquema(name, constants.stringToInt(comboBox1.Text), constants.stringToInt(comboBox2.Text), textBox1.Text, capturarEsquemas(), false, comboBox3.Text); MessageBox.Show(this, "Se ha creado un nuevo diseño.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show(this, "[Error] el diseño no maneja esquemas.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { DialogResult r = MessageBox.Show(this, "Ya existe un diseño con ese nombre, ¿Desea continuar?.", constants.msg_box_caption, MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (r == DialogResult.Yes) { if (tableLayoutPanel1.Controls.Count > 0) { if (checkBox1.Checked == true) { sql.crearEsquema(name, constants.stringToInt(comboBox1.Text), constants.stringToInt(comboBox2.Text), textBox1.Text, capturarEsquemas(), true, comboBox3.Text); MessageBox.Show(this, "Se ha creado un nuevo diseño.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Information); } else { sql.crearEsquema(name, constants.stringToInt(comboBox1.Text), constants.stringToInt(comboBox2.Text), textBox1.Text, capturarEsquemas(), false, comboBox3.Text); MessageBox.Show(this, "Se ha creado un nuevo diseño.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { MessageBox.Show(this, "[Error] el diseño no maneja esquemas.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Error); } } } } else { MessageBox.Show(this, "[Error] necesitas asignarle un grupo al diseño.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(this, "[Error] necesitas darle nombre a al diseño.", constants.msg_box_caption, MessageBoxButtons.OK, MessageBoxIcon.Error); } }