コード例 #1
0
        protected void btnBuscar_Click(object sender, EventArgs e)
        {
            userName = 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 tiempoDet = (txbTiempoDet.Text.Equals("") ? 0 : Convert.ToInt32(txbTiempoDet.Text));
            int tipoRel   = Convert.ToInt32(rcbTipoRel.SelectedValue);

            var vehSelecCount = cboplaca.CheckedItems.Count;

            if (vehSelecCount > 0)
            {
                nroPlacas = new List <string>();

                foreach (var item in cboplaca.CheckedItems.ToList())
                {
                    var nroPlaca = item.Value;

                    if (nroPlaca != "0")
                    {
                        nroPlacas.Add(nroPlaca);
                    }
                }

                reporte = reporteCtrl.GetAllDetenciones(nroPlacas, fechaI, horaI, fechaF, horaF, tiempoDet, tipoRel);
                ViewState["RptDetenciones"] = reporte;

                gdvDetenciones.DataSource = reporte;
                gdvDetenciones.DataBind();

                upresultado.Update();
            }
        }