private DataTable getData()
 {
     Consulta c = new Consulta();
     DataTable objDtDatos = null;
     try
     {
         string codIps = !this.ddl_ips.SelectedValue.Equals("-1") ? this.ddl_ips.SelectedValue : string.Empty;
         Int16 estado = !this.ddl_estados.SelectedValue.Equals("-1") ? Int16.Parse(this.ddl_estados.SelectedValue.ToString()) : (Int16)0;
         string fecIni = String.Format("{0:yyyyMMdd}", txt_fecha_ini.SelectedDate);
         string fecFin = String.Format("{0:yyyyMMdd}", txt_fecha_fin.SelectedDate);
         objDtDatos = c.consultarProgramacionArchivo(codIps, estado, fecIni, fecFin);
     }
     catch (Exception ex)
     {
         Logger.generarLogError(ex.Message, new System.Diagnostics.StackFrame(true), ex);
         this.RadWindowManager1.RadAlert("Ocurrio un error al consultar las programaciones", 400, 200,
             Utilities.windowTitle(TypeMessage.error_message), null, Utilities.pathImageMessage(TypeMessage.error_message));
     }
     return objDtDatos;
 }