Ejemplo n.º 1
0
        /// <summary>
        /// Método Privado encargado de Cargar los Indicadores
        /// </summary>
        private void cargaIndicadores()
        {
            //Obteniendo Fecha del Filtro
            DateTime fecha_ini = DateTime.MinValue, fecha_fin = DateTime.MinValue;

            //Obteniendo Fechas
            DateTime.TryParse(txtFechaIni.Text, out fecha_ini);
            DateTime.TryParse(txtFechaFin.Text, out fecha_fin);

            //Obteniendo Reporte
            using (DataTable dtIndicadores = EntidadPatio.RetornaIndicadoresEntidad(Convert.ToInt32(ddlPatio.SelectedValue), fecha_ini, fecha_fin))
            {
                //Validando que existan Andenes
                if (TSDK.Datos.Validacion.ValidaOrigenDatos(dtIndicadores))
                {
                    //Recorriendo cada Fila
                    foreach (DataRow dr in dtIndicadores.Rows)
                    {
                        //Asignando Valores
                        lblCajonesDisp.Text    = dr["CajonesDisponibles"].ToString();
                        lblCajonesOcup.Text    = dr["CajonesOcupados"].ToString();
                        lblUtilizacion.Text    = dr["UtilizacionCajones"].ToString() + "%";
                        lblTiempoPromedio.Text = dr["TiempoPromedioCajones"].ToString();
                    }
                }
                else
                {
                    //Inicializando Valores
                    lblCajonesDisp.Text     =
                        lblCajonesOcup.Text = "0.00";
                    lblUtilizacion.Text     = "0.00%";
                    lblTiempoPromedio.Text  = "0.00";
                }
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// Método Privado encargado de Cargar los Indicadores
 /// </summary>
 private void inicializaIndicadoresEntidad()
 {
     //Obteniendo Reporte
     using (DataTable dtIndicadores = EntidadPatio.RetornaIndicadoresEntidad(Convert.ToInt32(ddlPatio.SelectedValue)))
     {
         //Validando que existan Andenes
         if (TSDK.Datos.Validacion.ValidaOrigenDatos(dtIndicadores))
         {
             //Recorriendo cada Fila
             foreach (DataRow dr in dtIndicadores.Rows)
             {
                 //Asignando Valores
                 lblAnden.Text          = dr["AndenesDisponibles"].ToString();
                 lblUtilizacion.Text    = dr["UtilizacionAndenes"].ToString();
                 lblTiempoPromedio.Text = dr["TiempoPromedioAndenes"].ToString();
             }
         }
     }
 }