private void modificar() { Ruta ruta = (Ruta)listadoDeRutas.CurrentRow.DataBoundItem; new Modificar_Ruta(ruta.id.ToString()).Show(); this.Hide(); }
private void procesarAlta() { Ruta ruta = (Ruta)listadoDeRutas.CurrentRow.DataBoundItem; owner.cargarLabelsRuta(ruta); this.Close(); }
private void buttonAceptar_Click(object sender, EventArgs e) { Ciudad selectedCiudadDestino = (Ciudad) comboBoxCiudadDestino.SelectedItem; Ciudad selectedCiudadOrigen = (Ciudad) comboBoxCiudadOrigen.SelectedItem; Servicio selectedServicio = (Servicio)comboBoxTipoDeServicio.SelectedItem; if (!DAORuta.exist(selectedCiudadOrigen.id, selectedCiudadDestino.id, (int) selectedServicio.tipo_servicio_id) || !crear) { Ruta ruta = new Ruta(); ruta.ciudadDestinoId = selectedCiudadDestino.id; ruta.ciudadOrigenId = selectedCiudadOrigen.id; ruta.tipoServicioId = (int)selectedServicio.tipo_servicio_id; ruta.precioBaseKg = Convert.ToInt32(textBoxPrecioBaseKG.Text); ruta.precioBasePasaje = Convert.ToInt32(textBoxPrecioBasePasaje.Text); ruta.estado = checkBoxActivo.Checked; if (crear) { DAORuta.create(ruta); } else { ruta.id = this.ruta.id; DAORuta.update(ruta); } this.Close(); } else { MessageBox.Show("Ruta con las ciudad seleccionadas ya existe.", "Error al crear la ruta", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public CrearOModificarRuta(Ruta ruta) { this.crear = false; this.ruta = ruta; InitializeComponent(); }
private void completar(DataGridView dataGridView2) { string codigo_ruta = dataGridView2[0, dataGridView2.CurrentCell.RowIndex].Value.ToString(); ConexionSQL conn = new ConexionSQL(); string qEstaEnviaje = "select * from dbas.viajes where habilitado_viaje = 1 AND codigo_ruta = " + codigo_ruta; DataTable dviaje = conn.cargarTablaSQL(qEstaEnviaje); if (dviaje.Rows.Count != 0 && tipoDeForm != 3) { MessageBox.Show("No se puede modificar la ruta " + codigo_ruta + ", se encuentra en viaje/s"); return; } string ciudad_Origen = dataGridView2[1, dataGridView2.CurrentCell.RowIndex].Value.ToString(); string ciudad_Destino = dataGridView2[2, dataGridView2.CurrentCell.RowIndex].Value.ToString(); string tipo_servicio = dataGridView2[5, dataGridView2.CurrentCell.RowIndex].Value.ToString(); string precio_base_por_KG = dataGridView2[4, dataGridView2.CurrentCell.RowIndex].Value.ToString(); string precio_base_por_pasaje = dataGridView2[3, dataGridView2.CurrentCell.RowIndex].Value.ToString(); string porcentaje_arancel = dataGridView2[4, dataGridView2.CurrentCell.RowIndex].Value.ToString(); string query = "select tipo_servicio FROM DBAS.caracteristicasRutas WHERE codigo_ruta = " + codigo_ruta; precio_base_por_KG = sacarComaMeterPunto(precio_base_por_KG); precio_base_por_pasaje = sacarComaMeterPunto(precio_base_por_pasaje); DataTable dt = conn.cargarTablaSQL(query); List <string> servicios = new List <string>(); for (int i = 0; i <= (dt.Rows.Count - 1); i++) { servicios.Add(dt.Rows[i][0].ToString()); } Ruta aModificar = new Ruta(Convert.ToInt32(codigo_ruta), ciudad_Origen, ciudad_Destino, precio_base_por_pasaje, precio_base_por_KG, tipo_servicio, porcentaje_arancel, servicios); this.inicializar(); this.Hide(); if (tipoDeForm == 1) { crearRutaForm modify = new crearRutaForm(1); modify.cargarRuta(aModificar); modify.Show(); } if (tipoDeForm == 3) { formAuxiliar.cargarRuta(aModificar); } }
public void cargarDatosVueloAGuardar() { vuelo.fechaSalida = getFechaSalida(); vuelo.fechaLlegadaEstimada = getFechaLlegada(); Aeronave aer_seleccionada = (Aeronave)dtgAeronavesPosibles.CurrentRow.DataBoundItem; vuelo.aeronave = aer_seleccionada.id; string origen = ((Ciudad)cmbOrigen.SelectedItem).nombre; string destino = ((Ciudad)cmbDestino.SelectedItem).nombre; Ruta ruta = new Ruta(); vuelo.ruta = ruta.getRuta(origen, destino); }
public BajaRuta(Ruta rutaSel) { // TODO: Complete member initialization InitializeComponent(); this.rutaSel = rutaSel; List<String> ciudades = JanadianDateDB.Instance.getCiudades(); foreach (String f in ciudades) { comboOrigen.Items.Add(f); comboDestino.Items.Add(f); } List<String> tiposServicio = JanadianDateDB.Instance.getTiposServicio(); foreach (String f in tiposServicio) { comboBoxTipoServicio.Items.Add(f); } }
public void cargarRuta(Ruta r) { txtCodigo.Text = r.idRuta.ToString(); txtCOrigen.Text = r.ciudad_Origen; txtCDestino.Text = r.ciudad_Destino; txtPrecioPasaje.Text = r.precio_base_por_pasaje; txtPregiokg.Text = r.precio_base_por_KG; for (int i = 0; i <= (chkListaServicios.Items.Count - 1); i++) { if (r.servicios.Contains(chkListaServicios.Items[i].ToString())) { chkListaServicios.SetItemCheckState(i, CheckState.Checked); } else { chkListaServicios.SetItemCheckState(i, CheckState.Unchecked); } } }
private void cargarRutas() { string query = "SELECT rutas.id AS id, rutas.codigo AS codigo, rutas.precio_baseKG, rutas.precio_basePasaje, ciudades1.nombre AS origen, ciudades2.nombre AS destino, servicios.nombre as tipo_servicio " + "FROM JUST_DO_IT.Rutas AS rutas, JUST_DO_IT.Ciudades AS ciudades1, JUST_DO_IT.Ciudades AS ciudades2, JUST_DO_IT.TiposServicios AS servicios " + "WHERE rutas.ciu_id_origen = ciudades1.id AND rutas.ciu_id_destino = ciudades2.id AND rutas.tipo_servicio = servicios.id"; SqlDataReader reader = Server.getInstance().query(query); while (reader.Read()) { var ruta = new Ruta(); ruta.id = Convert.ToInt32(reader["id"]); ruta.codigo = Convert.ToInt32(reader["codigo"]); ruta.precio_base_kg = float.Parse(reader["precio_baseKG"].ToString()); ruta.precio_base_pasaje = float.Parse(reader["precio_basePasaje"].ToString()); ruta.ciudad_origen = reader["origen"].ToString(); ruta.ciudad_destino = reader["destino"].ToString(); ruta.servicio = reader["tipo_servicio"].ToString(); rutas.Add(ruta); } reader.Close(); }
private void dataGridRol1_CellContentClick(object sender, DataGridViewCellEventArgs e) { // Ignore clicks that are not in our if (e.ColumnIndex == dataGridRol1.Columns["buttonSelection"].Index && e.RowIndex >= 0) { Ruta rutaSel = new Ruta(Convert.ToInt32(dataGridRol1.Rows[e.RowIndex].Cells["Id"].Value), Convert.ToString(dataGridRol1.Rows[e.RowIndex].Cells["Origen"].Value), Convert.ToString(dataGridRol1.Rows[e.RowIndex].Cells["Destino"].Value), Convert.ToDecimal(dataGridRol1.Rows[e.RowIndex].Cells["Codigo"].Value), Convert.ToDouble(dataGridRol1.Rows[e.RowIndex].Cells["Precio_BaseKG"].Value), Convert.ToDouble(dataGridRol1.Rows[e.RowIndex].Cells["Precio_BasePasaje"].Value), Convert.ToString(dataGridRol1.Rows[e.RowIndex].Cells["Tipo_Servicio"].Value), Convert.ToBoolean(dataGridRol1.Rows[e.RowIndex].Cells["Habilitado"].Value)); Form frm = new ModificacionRuta(rutaSel); frm.Show(this); } }