protected void Ubica_SelectedIndexChanged(object sender, EventArgs e) { VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); try { if (lstUbica.SelectedItem.ToString() == Ubicacion.VEHICULO.ToString()) { lstPlacaVehiculo.DataSource = servVehiculo.ConsultarVehiculo(string.Empty); lstPlacaVehiculo.DataValueField = "Id_Vehiculo"; lstPlacaVehiculo.DataTextField = "Placa"; lstPlacaVehiculo.DataBind(); diVehiculo.Visible = true; lstPlacaVehiculo.Focus(); } else { diVehiculo.Visible = false; DivConductor.Visible = false; lstPlacaVehiculo.Controls.Clear(); } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servVehiculo.Close(); BtnGuardar.Visible = true; } }
protected void lstUbicacion_SelectedIndexChanged(object sender, EventArgs e) { VehiculoServiceClient serVehiculo = new VehiculoServiceClient(); try { if (lstUbicacion.SelectedItem.Text == Ubicacion.VEHICULO.ToString()) { lstPlacaVehículo.DataSource = serVehiculo.ConsultarVehiculo(string.Empty); lstPlacaVehículo.DataValueField = "Id_Vehiculo"; lstPlacaVehículo.DataTextField = "Placa"; lstPlacaVehículo.DataBind(); divPlaca.Visible = true; } else { divPlaca.Visible = true; } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { serVehiculo.Close(); } }
protected void lstPlacaVehiculo_SelectedIndexChanged(object sender, EventArgs e) { VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); try { List<VehiculoBE> lstVehiculo = new List<VehiculoBE>(servVehiculo.ConsultarVehiculo(lstPlacaVehiculo.SelectedItem.Text)); foreach(VehiculoBE datos in lstVehiculo) { TxtConductor.Text = datos.Conductor.Nombres_Conductor+" "+datos.Conductor.Apellido_1+" "+datos.Conductor.Apellido_2; LblRutaVehiculo.Text = datos.Ruta.Nombre_Ruta; } DivConductor.Visible = true; } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servVehiculo.Close(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { txtCodigoCilindro.Focus(); btnMenu.Visible = true; ReporteServiceClient servReporte = new ReporteServiceClient(); VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); try { lstUbicacion.DataSource = servReporte.ConsultaTipoUbicacion().Skip(1); lstUbicacion.DataValueField = "Id_Tipo_Ubica"; lstUbicacion.DataTextField = "Nombre_Ubicacion"; lstUbicacion.DataBind(); lstTamano.DataSource = servReporte.ConsultaTamanoCilindro(); lstTamano.DataValueField = "Id_Tamano"; lstTamano.DataTextField = "Tamano"; lstTamano.DataBind(); //Anos[] anos = Auxiliar.ConsultarAnos(); //IEnumerable<Anos> listaAnos = anos.Skip(1).OrderByDescending(g => g); //foreach (Anos datosAnos in listaAnos) //{ // lstAno.Items.Add(datosAnos.ToString()); //} lstPlacas.DataSource = servVehiculo.ConsultarVehiculo(string.Empty); lstPlacas.DataValueField = "Id_Vehiculo"; lstPlacas.DataTextField = "Placa"; lstPlacas.DataBind(); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servVehiculo.Close(); servReporte.Close(); } } }
protected void Page_Load(object sender, EventArgs e) { txtCedula.Focus(); if (!Page.IsPostBack) { PedidoServiceClient servPed = new PedidoServiceClient(); objdtLista = new DataTable(); CrearTabla(); CargaInicialGridView(); } if (!IsPostBack) { ReporteServiceClient servReporte = new ReporteServiceClient(); VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); try { lstTamanos.DataSource = servReporte.ConsultaTamanoCilindro(); lstTamanos.DataValueField = "Id_Tamano"; lstTamanos.DataTextField = "Tamano"; lstTamanos.DataBind(); lstPlacas.DataSource = servVehiculo.ConsultarVehiculo(string.Empty); lstPlacas.DataValueField = "Id_Vehiculo"; lstPlacas.DataTextField = "Placa"; lstPlacas.DataBind(); } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servReporte.Close(); servVehiculo.Close(); } } }
protected void lstPlacaVehiculo_SelectedIndexChanged(object sender, EventArgs e) { VehiculoServiceClient servVehiculo = new VehiculoServiceClient(); try { List <VehiculoBE> lstVehiculo = new List <VehiculoBE>(servVehiculo.ConsultarVehiculo(lstPlacaVehiculo.SelectedItem.Text)); foreach (VehiculoBE datos in lstVehiculo) { TxtConductor.Text = datos.Conductor.Nombres_Conductor + " " + datos.Conductor.Apellido_1 + " " + datos.Conductor.Apellido_2; LblRutaVehiculo.Text = datos.Ruta.Nombre_Ruta; } DivConductor.Visible = true; } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { 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(); } }
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 lstOpcion_SelectedIndexChanged(object sender, EventArgs e) { lstPlaca.Focus(); CilindroServiceClient servCilindro = new CilindroServiceClient(); VehiculoServiceClient serVehiculo = new VehiculoServiceClient(); string datoUbica = null; DataTable table = new DataTable(); try { table.Columns.Add("CodigosCil"); table.Columns.Add("Tamano"); table.Columns.Add("TipoCil"); if (lstOpcion.SelectedIndex == 1) { datoUbica = Ubicacion.PLATAFORMA.ToString(); DivUbicacionCil.Visible = true; BtnGuardar.Visible = true; lstPlaca.Visible = true; gvCargue.Visible = true; } else { datoUbica = Ubicacion.VEHICULO.ToString(); DivUbicacionCil.Visible = true; BtnGuardar.Visible = true; lstPlaca.Visible = true; gvCargue.Visible = true; } Session["lstDetail"] = lstDetail; List <Ubicacion_CilindroBE> datosConsulta = new List <Ubicacion_CilindroBE>(servCilindro.ConsultarCilUbicacion(datoUbica)); if (datosConsulta.Count == 0) { BtnGuardar.Visible = false; lstPlaca.Visible = false; gvCargue.Visible = false; DivUbicacionCil.Visible = false; MessageBox.Show("La opción seleccionada no contiene registros", "Cargue o descargue de Cilindro"); } else { lstPlaca.DataSource = serVehiculo.ConsultarVehiculo(string.Empty); lstPlaca.DataValueField = "Id_Vehiculo"; lstPlaca.DataTextField = "Placa"; lstPlaca.DataBind(); foreach (Ubicacion_CilindroBE datos in datosConsulta) { table.Rows.Add(datos.Cilindro.Codigo_Cilindro, datos.Cilindro.Tipo_Cilindro, datos.Cilindro.NTamano.Tamano); } gvCargue.DataSource = table; gvCargue.DataBind(); } } catch (Exception ex) { Response.Redirect("~/About.aspx"); } finally { servCilindro.Close(); serVehiculo.Close(); } }