protected void ddlDominio_SelectedIndexChanged(object sender, EventArgs e) { DataTable dtBuscaVehiculo = new DataTable(); dtBuscaVehiculo = SPs.AutBuscaVehiculo(ddlDominio.SelectedValue.ToString()).GetDataSet().Tables[0]; lblDatoVehiculo.Text = dtBuscaVehiculo.Rows[0].ItemArray[2].ToString() + " " + dtBuscaVehiculo.Rows[0].ItemArray[1].ToString(); //ddlEfector.DataSource = SPs.AutCargarComboEntidadesOrdenadoParaZona(int.Parse(ddlZona.SelectedValue)).GetDataSet().Tables[0]; //ddlEfector.DataBind(); //ddlEfector.Items.Insert(0, new ListItem("Todos", "0")); }
// ----------------------------------------------------------------------------------------------------------- private void MostrarDatos(int idOrdenReparacion) { //AutNotaPedido oNotaPedido = new AutNotaPedido(idNotaPedido); AutOrdenReparacion oOrdenReparacion = new AutOrdenReparacion(idOrdenReparacion); if (Request["idOrdenReparacion"] != null) // Modificación del vehículo { // ,nota: La idea es que cuando el usuario edita el registro, no debe poder modificar el odómetro y la fecha // de actualización. Estos valores s e modifican en forma automática, con cada viaje. // Solo son editables cuando se crea el vehículo. inputFecha.Value = oOrdenReparacion.Fecha.ToString(); ddlDominio.SelectedValue = oOrdenReparacion.IdVehiculo.ToString(); txtNotaPedido.Text = oOrdenReparacion.IdNotaPedido.ToString(); txtKm.Text = oOrdenReparacion.Km.ToString(); ddlProveedor.SelectedValue = oOrdenReparacion.IdProveedor.ToString(); txtPresupuesto.Text = oOrdenReparacion.IdPresupuesto.ToString(); ddlEfector.SelectedValue = oOrdenReparacion.IdEfector.ToString(); //ddlEfector.SelectedValue = oOrdenReparacion.idIdEntidad.ToString(); txtDescripcion.Text = oOrdenReparacion.Descripcion.ToString(); txtObservacion.Text = oOrdenReparacion.Observacion.ToString(); inputFechaInicio.Value = oOrdenReparacion.FechaInicio.ToString(); inputFechaFin.Value = oOrdenReparacion.FechaFin.ToString(); ddlEstadoORep.SelectedValue = oOrdenReparacion.Estado.ToString(); DataTable dtBuscaVehiculo = new DataTable(); dtBuscaVehiculo = SPs.AutBuscaVehiculo(oOrdenReparacion.IdVehiculo.ToString()).GetDataSet().Tables[0]; lblDatoVehiculo.Text = dtBuscaVehiculo.Rows[0].ItemArray[2].ToString() + " " + dtBuscaVehiculo.Rows[0].ItemArray[1].ToString(); //ddlEfector.DataSource = SPs.AutCargarComboEntidadesOrdenadoParaZona(int.Parse(ddlZona.SelectedValue)).GetDataSet().Tables[0]; } else { //lblOdometro.Visible = false; //txtOdometroActual.Text = oVehiculo.OdometroActual.ToString(); //lblFechaUltimaLectura.Visible = false; //inputFechaLecturaOdometro.Value = DateTime.Now.ToShortDateString(); } }