//protected void cboplaca_ItemDataBound(object sender, RadComboBoxItemEventArgs e) //{ // e.Item.Text = string.Concat(e.Item.Text.Split(' ')[0], ""); //} protected void btnBuscar_Click(object sender, EventArgs e) { userName = HttpContext.Current.User.Identity.Name; nit = homeCtrl.obtenerNit(userName); string usuario = userName + ":" + nit; var fechaI = Request["datepicker1"].ToString(); var fechaF = Request["datepicker2"].ToString(); string horaI = cbohorai.Text; string horaF = cbohoraf.Text; int velocidad = (txbVelocidad.Text.Equals("") ? 0 : Convert.ToInt32(txbVelocidad.Text)); int tipoRel = Convert.ToInt32(rcbTipoRel.SelectedValue); //string nroplaca = cboplaca.SelectedValue; List <string> list = getlistPlacas(); //'0004-SNP','1170YPH','1539-KFU' reporte = reporteCtrl.GetAllVelocidades(list, fechaI, horaI, fechaF, horaF, velocidad, tipoRel); var repot = reporte.OrderByDescending(x => x.Vehiculo).ToList(); ViewState["RptVelocidades"] = repot; gdvVelocidadesMax.DataSource = repot; gdvVelocidadesMax.DataBind(); upresultado.Update(); }
public void CargarVelocidadMaxima() { //userName = HttpContext.Current.User.Identity.Name; //nit = homeCtrl.obtenerNit(userName); //string usuario = userName + ":" + nit; var fechaI = Request["datepicker1"].ToString(); var fechaF = Request["datepicker2"].ToString(); string horaI = cbohorai.Text; string horaF = cbohoraf.Text; ReporteController reporteCtrl = new ReporteController(); GridViewRow dt = grvParametersDetails.Rows[2]; CheckBox ck = (CheckBox)dt.FindControl("chkVerificar"); if (ck.Checked) { DropDownList dp = (DropDownList)dt.FindControl("drpCondition"); int tipoRel = Convert.ToInt32(dp.SelectedValue); TextBox txbVelocidad = (TextBox)dt.FindControl("txtParametro"); int velocidad = (txbVelocidad.Text.Equals("") ? 0 : Convert.ToInt32(txbVelocidad.Text)); string nroplaca = cboplaca.SelectedValue; List <string> list = new List <string>() { nroplaca }; //'0004-SNP','1170YPH','1539-KFU' List <VelocidadRptDet> reporte = new List <VelocidadRptDet>(); reporte = reporteCtrl.GetAllVelocidades(list, fechaI, horaI, fechaF, horaF, velocidad, tipoRel); var repot = reporte.OrderByDescending(x => x.Vehiculo).ToList(); if (repot.Count > 0) { ViewState["RptVelocidades"] = repot; gdvVelocidadesMax.DataSource = repot; gdvVelocidadesMax.DataBind(); gdvVelocidadesMax.Visible = true; msnVelocidadMax.Visible = false; } else { ViewState["RptVelocidades"] = repot; gdvVelocidadesMax.DataSource = repot; gdvVelocidadesMax.DataBind(); gdvVelocidadesMax.Visible = false; msnVelocidadMax.Visible = true; } UpdatePanelVelocidadMax.Update(); } }