/// <summary> /// Verarbeitet die Netzwerkinformation, die üblicherweise nur zum Sendersuchlauf benötigt wird. /// </summary> /// <param name="table">Ein Satz an Informationen.</param> private void ProcessNetworkInformation(NIT table) { // Count m_nitProcessed++; // Not us if (!table.ForCurrentGroup) { return; } // Must use legacy implementation var nit = table.Table; if (!nit.IsValid) { return; } // Remember m_lastNIT = nit; }
//***valida que los campos sean correctos; la existencia del vehiculo; desabilita controles y permite continuar************/ protected void btConfirmar_Click(object sender, System.EventArgs e) { string NIT, color, ultikilo, grupo; DataSet PCatalogoVeh = new DataSet(); DataSet MCatalogoVeh = new DataSet(); bool ban1 = true; if (DBFunctions.RecordExist("Select pcat_codigo from mcatalogovehiculo where mcat_placa ='" + tbPlaca.Text + "'")) //validar si el vehiculo existe { DBFunctions.Request(MCatalogoVeh, IncludeSchema.NO, "select mnit_nit, pcat_codigo, mcat_motor, pcol_codigo, mcat_anomode,mcat_numeultikilo from MCATALOGOVEHICULO where mcat_placa ='" + tbPlaca.Text + "'"); ultikilo = MCatalogoVeh.Tables[0].Rows[0][5].ToString(); ban1 = validarTiempo(); if (Convert.ToDouble(tbkilometraje.Text) < Convert.ToDouble(ultikilo)) { ban1 = false; //validar ultimo kilometraje registrado Utils.MostrarAlerta(Response, " El Kilometraje no es el ultimo registrado"); } if (ban1) { // Se cargan datos de McatalogoVehìculo NIT = MCatalogoVeh.Tables[0].Rows[0][0].ToString(); lbPcatcodigo.Text = MCatalogoVeh.Tables[0].Rows[0][1].ToString(); DBFunctions.Request(PCatalogoVeh, IncludeSchema.NO, "select pcat_descripcion, pmar_codigo,pgru_grupo from pcatalogovehiculo where pcat_codigo='" + lbPcatcodigo.Text + "'"); tbCatalogo.Text = PCatalogoVeh.Tables[0].Rows[0][0].ToString(); lbMarca.Text = PCatalogoVeh.Tables[0].Rows[0][1].ToString(); grupo = PCatalogoVeh.Tables[0].Rows[0][2].ToString(); ViewState["grupo"] = grupo; lbMotorV.Text = MCatalogoVeh.Tables[0].Rows[0][2].ToString(); color = MCatalogoVeh.Tables[0].Rows[0][3].ToString(); lbColorV.Text = DBFunctions.SingleData("Select pcol_descripcion from PCOLOR where pcol_codigo='" + color + "'"); lbAModeloV.Text = MCatalogoVeh.Tables[0].Rows[0][4].ToString(); //Se cargan los datos en pantalla tbCliente.Text = DBFunctions.SingleData("select mnit_nombres concat ' ' concat mnit_apellidos from mnit where mnit_nit='" + NIT + "'"); tbDoc.Text = NIT.ToString(); //Se hace visible el panel tbFechaEntrada.Enabled = false; tbFechaEntrega.Enabled = false; tbHoraEntrada.Enabled = false; tbHoraEntrega.Enabled = false; tbkilometraje.Enabled = false; tbMinutoEntrada.Enabled = false; tbMinutoEntrega.Enabled = false; tbNumorden.Enabled = false; tbPlaca.Enabled = false; Panel4.Visible = true; // Panel1.Enabled=false; } } else { Utils.MostrarAlerta(Response, "Vehiculo no encontrado"); } }