protected void txtPlaca1_TextChanged(object sender, EventArgs e) { VehiculoServiceClient serVehiculo = new VehiculoServiceClient(); long resp; try { resp = serVehiculo.ConsultarExistenciaVehiculo(txtPlaca1.Text); if (resp != 0) { MessageBox.Show("El vehículo ya se encuentra registrado en el sistema", "Registrar Vehículo"); txtPlaca1.Text = ""; DivVehiculo.Visible = false; DivSelRuta.Visible = false; DivDatosPropietario.Visible = false; DivConsultaPropietario.Visible = false; DivAsignacionConductor.Visible = false; DivDatosConductor.Visible = false; txtPlaca1.Focus(); txtMarca.Text = ""; txtCilindraje.Text = ""; txtMotor.Text = ""; txtChasis.Text = ""; txtApellidos.Text = ""; txtCedConductor.Text = ""; txtCedula.Text = ""; txtCedula2.Text = ""; txtNombreCond.Text = ""; txtNombres.Text = ""; } else { txtPlaca.Text = txtPlaca1.Text; txtPlaca1.Text = ""; txtMarca.Focus(); DivVehiculo.Visible = true; DivDatosPropietario.Visible = true; DivSelRuta.Visible = true; DivAsignacionConductor.Visible = true; lblCedula1.Visible = true; txtCedula1.Visible = true; btnGuardar.Visible = true; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { serVehiculo.Close(); } }
protected void txtPlaca1_TextChanged(object sender, EventArgs e) { RutaServicesClient servRuta = new RutaServicesClient(); VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); long resp; try { resp = servVehiculo.ConsultarExistenciaVehiculo(txtPlaca1.Text); if (resp == 0) { MessageBox.Show("El vehículo no se encuentra registrado en el sistema", "Modificar Vehículo"); DivAsignacionConductor.Visible = false; DivPropietario.Visible = false; DivSelRuta.Visible = false; DivVehiculo.Visible = false; txtPlaca1.Text = ""; txtPlaca1.Focus(); } else { List<VehiculoBE> lstVehiculo = new List<VehiculoBE>(servVehiculo.ConsultarVehiculo(txtPlaca1.Text)); foreach (VehiculoBE datos in lstVehiculo) { txtPlaca.Text = txtPlaca1.Text; txtMarca.Text = datos.Marca; txtCilindraje.Text = datos.Cilindraje; lstModelo.Items.Add(datos.Modelo); Anos[] anos = Auxiliar.ConsultarAnos(); IEnumerable<Anos> listaAnos = anos.OrderByDescending(g => g).Skip(0); foreach (Anos datosAnos in listaAnos) { lstModelo.Items.Add(datosAnos.ToString()); } txtMotor.Text = datos.Motor; txtChasis.Text = datos.Chasis; lstEstado.Items.Add(datos.Estado); List<string> estado = Auxiliar.ConsultaEstado(); foreach (string datoEstado in estado) { lstEstado.Items.Add(datoEstado); } txtCedula2.Text = datos.Contratista.Cedula; txtNombre.Text = datos.Contratista.Nombres; txtApellidos.Text = datos.Contratista.Apellidos; lblImprimirCedula.Text = datos.Conductor.Cedula; txtNombreCond.Text = datos.Conductor.Nombres_Conductor; txtPrimerApellidoCond.Text = datos.Conductor.Apellido_1; txtSegundoApellidoCond.Text = datos.Conductor.Apellido_2; lstRuta.Items.Add(datos.Ruta.Nombre_Ruta); lstRuta.DataSource = servRuta.ConsultarRuta(string.Empty); lstRuta.DataValueField = "Id_Ruta"; lstRuta.DataTextField = "Nombre_Ruta"; lstRuta.DataBind(); txtMarca.Focus(); } DivVehiculo.Visible = true; DivPropietario.Visible = true; DivSelRuta.Visible = true; DivAsignacionConductor.Visible = true; DivDatosConductor.Visible = true; btnGuardar.Visible = true; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servRuta.Close(); servVehiculo.Close(); } }
protected void txtPlaca1_TextChanged(object sender, EventArgs e) { RutaServicesClient servRuta = new RutaServicesClient(); VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); long resp; try { resp = servVehiculo.ConsultarExistenciaVehiculo(txtPlaca1.Text); if (resp == 0) { MessageBox.Show("El vehículo no se encuentra registrado en el sistema", "Modificar Vehículo"); DivAsignacionConductor.Visible = false; DivPropietario.Visible = false; DivSelRuta.Visible = false; DivVehiculo.Visible = false; txtPlaca1.Text = ""; txtPlaca1.Focus(); } else { List <VehiculoBE> lstVehiculo = new List <VehiculoBE>(servVehiculo.ConsultarVehiculo(txtPlaca1.Text)); foreach (VehiculoBE datos in lstVehiculo) { txtPlaca.Text = txtPlaca1.Text; txtMarca.Text = datos.Marca; txtCilindraje.Text = datos.Cilindraje; lstModelo.Items.Add(datos.Modelo); Anos[] anos = Auxiliar.ConsultarAnos(); IEnumerable <Anos> listaAnos = anos.OrderByDescending(g => g).Skip(0); foreach (Anos datosAnos in listaAnos) { lstModelo.Items.Add(datosAnos.ToString()); } txtMotor.Text = datos.Motor; txtChasis.Text = datos.Chasis; lstEstado.Items.Add(datos.Estado); List <string> estado = Auxiliar.ConsultaEstado(); foreach (string datoEstado in estado) { lstEstado.Items.Add(datoEstado); } txtCedula2.Text = datos.Contratista.Cedula; txtNombre.Text = datos.Contratista.Nombres; txtApellidos.Text = datos.Contratista.Apellidos; lblImprimirCedula.Text = datos.Conductor.Cedula; txtNombreCond.Text = datos.Conductor.Nombres_Conductor; txtPrimerApellidoCond.Text = datos.Conductor.Apellido_1; txtSegundoApellidoCond.Text = datos.Conductor.Apellido_2; lstRuta.Items.Add(datos.Ruta.Nombre_Ruta); lstRuta.DataSource = servRuta.ConsultarRuta(string.Empty); lstRuta.DataValueField = "Id_Ruta"; lstRuta.DataTextField = "Nombre_Ruta"; lstRuta.DataBind(); txtMarca.Focus(); } DivVehiculo.Visible = true; DivPropietario.Visible = true; DivSelRuta.Visible = true; DivAsignacionConductor.Visible = true; DivDatosConductor.Visible = true; btnGuardar.Visible = true; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servRuta.Close(); servVehiculo.Close(); } }