예제 #1
0
        //Ver a Pedro para la implementación...
        public List <DatosProcesos> ReporteGeneralDetalladoIP(DateTime pFechaI, DateTime pFechaF)
        {
            List <DatosProcesos> Result = new List <DatosProcesos>();

            DataSet1TableAdapters.TLB_TemaTableAdapter             TempTA1 = new DataAccessLayer.DataSet1TableAdapters.TLB_TemaTableAdapter();
            DataSet1TableAdapters.TLB_RelacionUserTemaTableAdapter TempTA2 = new DataAccessLayer.DataSet1TableAdapters.TLB_RelacionUserTemaTableAdapter();
            DataSet1 TempDS = new DataSet1();

            TempTA2.ReporteGeneralDetallado(TempDS.TLB_RelacionUserTema, pFechaI, pFechaF);

            foreach (DataSet1.TLB_RelacionUserTemaRow i in TempDS.TLB_RelacionUserTema)
            {
                DatosProcesos temp = new DatosProcesos();
                TempDS.Merge(TempTA1.ExisteT(i.Id_Tema));
                temp.Fechap      = i.Fecha;
                temp.Tema        = i.TLB_TemaRow.Tema;
                temp.Solicitudes = i.Contador;
                Result.Add(temp);
            }
            return(Result);
        }