private void button1_Click(object sender, EventArgs e) { DataClasses1DataContext db = new DataClasses1DataContext(); conexion cn = new conexion(); bool respuesta = true; bool respuesta2 = true; bool respuesta3 = true; if (validarEB()) { respuesta = cn.ExistenciasB(int.Parse(textBox2.Text)); respuesta2 = cn.ExistenciasNB(int.Parse(textBoxNumeroBusE.Text)); respuesta3 = cn.ExistenciasPB(Convert.ToString(textBoxPlacaBusE.Text)); if (respuesta3 != true) { if (respuesta2 != true) { if (respuesta != true) { if (textBox2.Text == " ") { MessageBox.Show("Debe seleccionar un Chofer"); } else { int num; int num2; num = int.Parse(textBoxNumeroBusE.Text); num2 = int.Parse(textBox2.Text); db.insertarruta(textBoxDescripcioE.Text); db.insertarbuses(1, null, num2, num, textBoxPlacaBusE.Text); MessageBox.Show("la ruta se guardo"); cn.consulta("select * from Buses", "Buses"); dataGridAgrarR.DataSource = cn.ds.Tables["Buses"]; } } else { MessageBox.Show("Este Chofer ya tiene Ruta Asignada", "Mensaje", MessageBoxButtons.OK); } } else { MessageBox.Show("Este Numero de Bus ya esta Asignado", "Mensaje", MessageBoxButtons.OK); textBoxNumeroBusE.Clear(); textBoxNumeroBusE.Focus(); } } else { MessageBox.Show("Esta placa ya Existe", "Mensaje", MessageBoxButtons.OK); textBoxPlacaBusE.Clear(); textBoxPlacaBusE.Focus(); } } }