示例#1
0
        public System.Data.DataSet ObtenerDatosReporteFicha(int CodNino, int codProyecto)
        {
            var ds         = new System.Data.DataSet();
            var dtDatosGen = _antecedentesGenerales.ObtenerAntecedentesGenerales(CodNino.ToString(), codProyecto);
            var dtAntecedenesProcesales = _antecedentesProcesalesPJUDDao.ObtenerAntecedentesProcesalesPJUD(CodNino.ToString());
            var dtCausalesIngreso       = _causalesDeIngresoDao.ObtenerCausalesIngreso(CodNino.ToString());
            var dtDetallesVisita        = _antecedentesVisitasSenameDao.ObtenerAntecedentesVisita(CodNino);
            var dtDetalleAnual          = _detalleAnualDao.ObtenerDetalleAnualReporte("2020", codProyecto, CodNino);
            var dtPernoctacionDetalle   = _detalleAnualDao.ObtenerPernoctacionDetalle("2020", codProyecto, CodNino);
            var dtAntecedentesSalud     = _antecedentesSaludDao.ObtenerAntecedentesSalud(CodNino);
            var dtSituacionFamiliar     = _situacionFamiliarDao.ObtenerSituacionFamiliar(CodNino);
            var dtAntecedentesConsumo   = _antecedentesConsumoDao.ObtenerAntecedentesConsumo(CodNino);
            var dtAntecedentesEscolares = _antecedentesEscolaresDao.ObtenerAntecedentesEscolares(CodNino);
            var dtProcesoInterv         = _procesoIntervencionDao.ObtenerProcesoIntervencion(CodNino);
            var dtMaltrato = _maltratoDao.ObtenerMaltratoIntraResidencial(CodNino);
            var dtAgresor  = _agresorDao.ObtenerCasoAgresor(CodNino);
            var dtMedidas  = _medidaImplementadaDao.ObtenerMedidasIMplementadas(CodNino);

            ds.Tables.Add(dtDatosGen);
            ds.Tables.Add(dtAntecedenesProcesales);
            ds.Tables.Add(dtCausalesIngreso);
            ds.Tables.Add(dtDetallesVisita);
            ds.Tables.Add(dtDetalleAnual);
            ds.Tables.Add(dtPernoctacionDetalle);
            ds.Tables.Add(dtAntecedentesSalud);
            ds.Tables.Add(dtSituacionFamiliar);
            ds.Tables.Add(dtAntecedentesConsumo);
            ds.Tables.Add(dtAntecedentesEscolares);
            ds.Tables.Add(dtProcesoInterv);
            ds.Tables.Add(dtMaltrato);
            ds.Tables.Add(dtAgresor);
            ds.Tables.Add(dtMedidas);
            return(ds);
        }
示例#2
0
        public List <CasoAgresorDto> ObtenerCasoAgresor(int CodNino)
        {
            var result = _agresorDao.ObtenerCasoAgresor(CodNino);

            return(CasoAgresorMapper.ToDto(result));
        }