private void button3_Click(object sender, EventArgs e) { ABMRecorrido form = new ABMRecorrido(); form.StartPosition = FormStartPosition.CenterScreen; form.Show(); this.Dispose(); }
private void btnBajaRecorrido_Click(object sender, EventArgs e) { using (SqlConnection cn = new SqlConnection(ConfigurationManager.ConnectionStrings["GD_CRUCEROS"].ConnectionString)) { using (SqlCommand cmd = new SqlCommand("select LOS_QUE_VAN_A_APROBAR.VerificarBajaRecorrido(@IdRecorrido)", cn)) { cn.Open(); cmd.CommandType = CommandType.Text; DataRowView drv2 = (DataRowView)comboBoxReco.SelectedItem; int reco = Convert.ToInt32(drv2["IdRecorrido"]); cmd.Parameters.Add("@IdRecorrido", SqlDbType.Int).Value = reco; // ver como hacer cuando hay un viaje con ese recorrido int resultado = Convert.ToInt32(cmd.ExecuteScalar()); if (resultado == 1) { SqlCommand cmd2 = new SqlCommand("LOS_QUE_VAN_A_APROBAR.InhabilitarRecorrido", cn); cmd2.CommandType = CommandType.StoredProcedure; cmd2.Parameters.Add("@IdRecorrido", SqlDbType.Int).Value = reco; cmd2.ExecuteNonQuery(); MessageBox.Show("El recorrido fue inhabilitado correctamente"); } else if (resultado == 0) { MessageBox.Show("El recorrido no fue eliminado debido a que tiene viajes pendientes"); } } } ABMRecorrido form = new ABMRecorrido(); form.StartPosition = FormStartPosition.CenterScreen; form.Show(); this.Dispose(); }