Esempio n. 1
0
        /// <summary>
        /// Obtiene las peticiones que cumplen los criterios de consulta
        /// </summary>
        /// <param name="pEntrada"></param>
        /// <param name="pError"></param>
        /// <returns></returns>
        public List <pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_Filtros_Result> Obtener_Peticiones_FiltrosRdn
            (ParamEntradaGeneral ParametrosGenerales, FiltrosPeticion pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_Filtros_Result>();

            try
            {
                #region Funcionalidad del Metodo
                respuestaWeb = ProcesosBandejaDePetcionesP.Obtener_Peticiones_FiltrosP(ParametrosGenerales, pEntrada, pError);
                #endregion
            }
            catch (Exception)
            {
                #region Manejo de la excepcion
                throw;
                #endregion
            }
            return(respuestaWeb);
        }
        /// <summary>
        /// Obtiene las peticiones que cumplen los criterios de consulta
        /// </summary>
        /// <param name="pEntrada"></param>
        /// <param name="pError"></param>
        /// <returns></returns>
        public List <pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_Filtros_Result> Obtener_Peticiones_FiltrosP
            (ParamEntradaGeneral ParametrosGenerales, FiltrosPeticion pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_Filtros_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_Filtros(
                        pi_IdUsuario: pEntrada.IdUsuario,
                        pnvc_Folio: pEntrada.Folio,
                        pi_IdEstatusInterno: pEntrada.IdEstatusInterno,
                        pnvc_Curp: pEntrada.Curp,
                        pnvc_Rfc: pEntrada.Rfc,
                        pnvc_Nombre: pEntrada.Nombre,
                        pnvc_ApellidoPaterno: pEntrada.ApellidoPaterno,
                        pnvc_ApellidoMaterno: pEntrada.ApellidoMaterno,
                        pi_IdGenero: pEntrada.IdGenero,
                        pi_IdTipoDerechohabiente: pEntrada.IdTipoDerechohabiente,
                        pnvc_ClaveCP: pEntrada.ClaveCP,
                        pi_IdEstado: pEntrada.IdEstado,
                        pi_IdMunicipio: pEntrada.IdMunicipio,
                        pnvc_NombreColonia: pEntrada.NombreColonia,
                        pnvc_Calle: pEntrada.Calle,
                        pnvc_NumeroExterior: pEntrada.NumeroExterior,
                        pnvc_NumeroInterior: pEntrada.NumeroInterior,
                        pnvc_Lada: pEntrada.Lada,
                        pnvc_TelefonoFijo: pEntrada.TelefonoFijo,
                        pnvc_TelefonoMovil: pEntrada.TelefonoMovil,
                        pnvc_CorreoElectronico: pEntrada.CorreoElectronico,
                        pnvc_CurpAfectado: pEntrada.CurpAfectado,
                        pnvc_RfcAfectado: pEntrada.RfcAfectado,
                        pnvc_NombreAfectado: pEntrada.NombreAfectado,
                        pnvc_ApellidoPaternoAfectado: pEntrada.ApellidoPaternoAfectado,
                        pnvc_ApellidoMaternoAfectado: pEntrada.ApellidoMaternoAfectado,
                        pi_IdGeneroAfectado: pEntrada.IdGeneroAfectado,
                        pi_IdTipoDhbAfectado: pEntrada.IdTipoDhbAfectado,
                        pnvc_TelefonoFijoAfectado: pEntrada.TelefonoFijoAfectado,
                        pnvc_CorreoElectronicoAfectado: pEntrada.CorreoElectronicoAfectado,
                        pi_IdTipoUps: pEntrada.IdTipoUps,
                        pi_IdUnidadAdministrativa: pEntrada.IdUnidadAdministrativa,
                        pi_IdUnidadPrestadoraServicio: pEntrada.IdUnidadPrestadoraServicio,
                        pi_IdTipoOpinion: pEntrada.IdTipoOpinion,
                        pi_IdCausaAsunto: pEntrada.IdCausaAsunto,
                        pvc_FechaHechos: pEntrada.FechaHechos,
                        pi_IdServicioHecho: pEntrada.IdServicioHecho,
                        pvc_Descripcion: pEntrada.Descripcion,
                        pvc_FechaCaptura: pEntrada.FechaRegistro,
                        pvc_FechaCapturaFin: pEntrada.FechaRegistroFin,
                        consultaPorAsignadas: ParametrosGenerales.ConsultaPorAsignadas,
                        pi_errorNumero: pError.Numero,
                        pnvc_errorMensaje: pError.Mensaje,
                        pi_errorLinea: pError.Linea,
                        pnvc_errorProcAlm: pError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: pError.Severidad,
                        pi_errorEstado: pError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(respuestaWeb);
        }