private void boton_Click(object sender, EventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); try { this.validar(); Boolean existe = microDAO.existeMicro(this.tb_Patente.Text); if (!existe) { String patenteNuevoMicro = tb_Patente.Text; String patenteMicroAReemplazar = this.formBaja.patente; microDAO.copiarMicro(patenteMicroAReemplazar, patenteNuevoMicro); this.formBaja.formListado.cargarTablaConTodosLosMicros(); this.Close(); } else { mensaje.mostrarNormal("La patente elegida ya esta asignada a otro micro."); } } catch (Exception ex) { mensaje.mostrarNormal(ex.Message); } }
public FormModificarMicro(String patente, FormListadoMicro formListado) { InitializeComponent(); /* * this.cb_BajaVidaUtil.Visible = false; * this.cb_BajaFueraServicio.Visible = false; * this.dtp_FechaBajaDefinitiva.Visible = false; * this.dtp_FechaFueraServicio.Visible = false; * this.dtp_FechaReinicioServicio.Visible = false; * this.lb_BajaFueraServicio.Visible = false; * this.lb_BajaVidaUtil.Visible = false; * this.lb_FechaBajaDefinitiva.Visible = false; * this.lb_FechaFueraServicio.Visible = false; * this.lb_FechaReinicioServicio.Visible = false; */ this.botonLimpiar.Visible = false; this.botonAgregarButaca.Visible = false; this.lb_Mensaje.Visible = false; this.lb_MensajeCantidadButacas.Visible = false; this.lb_ButacasActuales.Visible = false; this.nud_Piso.Visible = false; this.lb_Piso.Visible = false; this.cb_TipoButaca.Visible = false; this.lb_TipoButaca.Visible = false; this.patente = patente; this.formListado = formListado; MicroDAO microDAO = MicroDAO.getInstance(); this.cargarDatos(microDAO.getMicro(patente)); }
public FormModifMicro(String patente, FormListadoMicro formListado) { InitializeComponent(); this.patente = patente; this.formListado = formListado; this.cargarComponentes(); MicroDAO microDAO = MicroDAO.getInstance(); this.cargarDatos(microDAO.getMicro(patente)); }
private void cargarDatos() { MicroDAO microDAO = MicroDAO.getInstance(); List <String> patentesHabilitadas = microDAO.getPatentesHabilitadas(); cb_PatenteMicro.Items.AddRange(patentesHabilitadas.ToArray()); RecorridoDAO recorridoDAO = RecorridoDAO.getInstance(); List <Recorrido> recorridosHabilitados = recorridoDAO.getRecorridosHabilitados(); cb_RecorridoCodigo.Items.AddRange(recorridosHabilitados.ToArray()); }
private void botonBuscar_Click(object sender, EventArgs e) { MicroDAO microDAO = MicroDAO.getInstance(); String patente = this.tb_Patente.Text; String nro = this.tb_Nro.Text; String tipoServicio = this.cb_TipoServicio.Text; String bajaFueraServicio = this.cb_BajaFueraServicio.Text; String bajaVidaUtil = this.cb_BajaVidaUtil.Text; DataTable tabla = microDAO.getMicro(patente, nro, tipoServicio, bajaFueraServicio, bajaVidaUtil); dataGridMicro.DataSource = tabla; }
private void cargarDatos() { MicroDAO microDAO = MicroDAO.getInstance(); List <String> patentes = microDAO.getPatentesHabilitadas(); cb_Patente.Items.AddRange(patentes.ToArray()); CiudadDAO ciudadDAO = CiudadDAO.getInstance(); List <Ciudad> ciudades = ciudadDAO.getCiudades(); cb_CiudadOrigen.Items.AddRange(ciudades.ToArray()); cb_CiudadDestino.Items.AddRange(ciudades.ToArray()); dtp_Fecha.Value = Aplicacion.getFecha(); }
protected void botonGuardar_Click(object sender, EventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); try { this.validarEntrada(); Micro micro = this.crearMicro(); //microDAO.modificarMicro(micro, this.butacas, this.patente); mensaje.mostrarNormal("El micro se ha guardado satisfactoriamente"); } catch (Exception ex) { mensaje.mostrarNormal(ex.Message); } }
private void botonGuardar_Click(object sender, EventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); try { this.validarEntrada(); Micro micro = this.crearMicro(); microDAO.modificarMicro(micro, this.patente); mensaje.mostrarNormal("El micro se ha guardado satisfactoriamente"); this.formListado.cargarTablaConTodosLosMicros(); this.Close(); } catch (Exception ex) { mensaje.mostrarNormal(ex.Message); } }
private void botonBajaFueraServicio_Click(object sender, EventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); try { DateTime fechaFuera = dtp_FechaFueraServicio.Value; DateTime fechaReinicio = dtp_FechaReinicioServicio.Value; this.validarFechasFueraServicio(fechaFuera, fechaReinicio); DialogResult respuesta = mensaje.mostrarPreguntaSiNo("¿Desea reemplazar el micro? Si no lo hace los pasajes y las encomiendas serán cancelados"); if (respuesta.ToString().Equals("Yes")) { String patenteReemplazo = microDAO.hayMicroDeReemplazo(this.patente, fechaFuera, fechaReinicio); if (patenteReemplazo != null) { microDAO.reemplazarMicro(patente, patenteReemplazo, fechaFuera, fechaReinicio); } else { new FormAuxBaja(this).Show(); } microDAO.bajaFueraServicio(patente, fechaFuera, fechaReinicio); } else { microDAO.cancelarMicro(this.patente, fechaFuera, fechaReinicio); } mensaje.mostrarNormal("El micro fue dado de baja satisfactoriamente"); this.formListado.cargarTablaConTodosLosMicros(); this.Close(); } catch (Exception ex) { mensaje.mostrarNormal(ex.Message); } }
private void dataGridMicro_CellContentClick(object sender, DataGridViewCellEventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); DataGridViewRow fila = dataGridMicro.Rows[e.RowIndex]; String microPatente = (String)fila.Cells["Patente"].Value; if (e.ColumnIndex == dataGridMicro.Columns["columnBaja"].Index) { new FormBajaMicro(microPatente, this).Show(); } else if (e.ColumnIndex == dataGridMicro.Columns["columnModificar"].Index) { FormModifMicro formModificarMicro = new FormModifMicro(microPatente, this); formModificarMicro.Show(); } this.cargarTablaConTodosLosMicros(); }
private void botonMicrosConMasDiasFueraDeServicio_Click(object sender, EventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); try { this.validarEntrada(); int anio = Convert.ToInt32(tb_Anio.Text); int semestre = Convert.ToInt32(cb_Semestre.Text); DataTable tabla = microDAO.getMicrosConMasDiasFueraDeServicio(anio, semestre); dataGrid.DataSource = tabla; } catch (Exception ex) { mensaje.mostrarNormal(ex.Message); } }
private void botonBajaVidaUtil_Click(object sender, EventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); try { DateTime fechaBajaVidaUtil = dtp_FechaBajaDefinitiva.Value; DialogResult respuesta = mensaje.mostrarPreguntaSiNo("¿Desea reemplazar el micro? Si no lo hace los pasajes y las encomiendas serán cancelados"); if (respuesta.ToString().Equals("Yes")) { String patenteReemplazo = microDAO.hayMicroDeReemplazo(this.patente, fechaBajaVidaUtil); if (patenteReemplazo != null) { microDAO.reemplazarMicro(patente, patenteReemplazo, fechaBajaVidaUtil); } else { new FormAuxBaja(this).Show(); } microDAO.bajaVidaUtil(patente, fechaBajaVidaUtil); } else { microDAO.cancelarMicro(this.patente, fechaBajaVidaUtil); } mensaje.mostrarNormal("El micro fue dado de baja satisfactoriamente"); this.Close(); } catch (Exception ex) { mensaje.mostrarNormal(ex.Message); } }
private void botonGuardar_Click(object sender, EventArgs e) { Mensaje mensaje = Mensaje.Instance; MicroDAO microDAO = MicroDAO.getInstance(); try { this.validarEntrada(); microDAO.registrarLlegada(cb_Patente.Text, dtp_Fecha.Value, (Ciudad)cb_CiudadOrigen.SelectedItem, (Ciudad)cb_CiudadDestino.SelectedItem); mensaje.mostrarNormal("Registro generado satisfactoriamente."); this.Close(); } catch (SqlException sqlEx) { mensaje.mostrarNormal(sqlEx.Errors[0].Message); } catch (Exception ex) { mensaje.mostrarNormal(ex.Message); } }
public void cargarTablaConTodosLosMicros() { MicroDAO microDAO = MicroDAO.getInstance(); this.dataGridMicro.DataSource = microDAO.getMicros(); }