protected void btn_guardar_Click(object sender, EventArgs e) { try { if (Page.IsValid) { ViajeEntidad viaje = new ViajeEntidad(); viaje.nombreViaje = txt_origen.Text + " - " + txt_destino.Text; viaje.idCiudadDestino = CiudadDestinoDao.nombreCiudad(txt_destino.Text); viaje.idCiudadOrigen = CiudadOrigenDao.nombreCiudad(txt_origen.Text); viaje.fechaDesde = DateTime.Parse(txt_fechaDesde.Text); viaje.fechaHasta = DateTime.Parse(txt_fechaHasta.Text); viaje.soloIda = ckb_soloIda.Checked; viaje.precioTotal = float.Parse(txt_precio.Text); viaje.idTransporte = int.Parse(ddl_transporte.SelectedValue); viaje.idTemporada = int.Parse(ddl_temporada.SelectedValue); //guardo en DB ViajeDao.registrarViaje(viaje); //limpio el form limpiar(); } } catch (Exception) { } }
protected void cv_origenDestino_ServerValidate(object source, ServerValidateEventArgs args) { if (CiudadDestinoDao.nombreCiudad(txt_destino.Text) == CiudadDestinoDao.nombreCiudad(txt_origen.Text)) { args.IsValid = false; } else { args.IsValid = true; } }
//EN BASE AL VIAJE CARGADO EN EL FORM ME LO MODIFICA protected void bnt_modificar_Click(object sender, EventArgs e) { ViajeEntidad viaje = new ViajeEntidad(); viaje.idViaje = int.Parse(dgv_viajes.SelectedDataKey.Value.ToString()); viaje.idCiudadDestino = CiudadDestinoDao.nombreCiudad(txt_destino.Text); viaje.idCiudadOrigen = CiudadOrigenDao.nombreCiudad(txt_origen.Text); viaje.fechaDesde = DateTime.Parse(txt_fechaDesde.Text); viaje.fechaHasta = DateTime.Parse(txt_fechaHasta.Text); viaje.soloIda = ckb_soloIda.Checked; viaje.precioTotal = float.Parse(txt_precio.Text); viaje.idTransporte = int.Parse(ddl_transporte.SelectedValue); viaje.idTemporada = int.Parse(ddl_temporada.SelectedValue); ViajeDao.actualizarViaje(viaje); limpiar(); cargarGrilla(); }
protected void btn_guardar_Click(object sender, EventArgs e) { ViajeEntidad viaje = new ViajeEntidad(); viaje.idCiudadDestino = CiudadDestinoDao.nombreCiudad(txt_destino.Text); viaje.idCiudadOrigen = CiudadOrigenDao.nombreCiudad(txt_origen.Text); viaje.fechaDesde = DateTime.Parse(txt_fechaDesde.Text); viaje.fechaHasta = DateTime.Parse(txt_fechaHasta.Text); viaje.soloIda = ckb_soloIda.Checked; viaje.precioTotal = float.Parse(txt_precio.Text); viaje.idTransporte = int.Parse(ddl_transporte.SelectedValue); viaje.idTemporada = int.Parse(ddl_temporada.SelectedValue); //if (idViaje.HasValue) //{ // viaje.idViaje = idViaje.Value; // ViajeDao.actualizarViaje(viaje); //} //else ViajeDao.registrarViaje(viaje); //idViaje = viaje.idViaje.Value; limpiar(); cargarGrilla(); }
protected void cargarGrilla() { DateTime?fecha = null; int transporte = 0; int destino = 0; if (chk_activarFecha.Checked) { if (txt_fecha.Text != "") { fecha = DateTime.Parse(txt_fecha.Text); } } if (chk_activarTransporte.Checked) { transporte = int.Parse(ddl_transporte.SelectedValue); } if (chk_activarDestino.Checked) { destino = CiudadDestinoDao.nombreCiudad(txt_destino.Text); } gv_reporte.DataSource = ViajeDao.reporteViaje(transporte, fecha, destino); gv_reporte.DataBind(); }
protected void cargarGrillaCiudades() { gv_ciudades.DataSource = CiudadDestinoDao.consultarCiudades(); gv_ciudades.DataBind(); }