/// <summary>
        /// Obtiene los registros de seguimiento que los operadores hacen a una petición
        /// </summary>
        /// <param name="ParametrosEntrada"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public List <pa_PeticionesWeb_SeguimientoOperador_Obtener_SeguimientoOperador_Result> Obtener_SeguimientoOperadorP(clsDetallePeticionSeguimieto ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            var seguimientoOperador = new List <pa_PeticionesWeb_SeguimientoOperador_Obtener_SeguimientoOperador_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    seguimientoOperador = Db.pa_PeticionesWeb_SeguimientoOperador_Obtener_SeguimientoOperador(
                        pi_IdPeticion: ParametrosEntrada.IdPeticion,
                        pi_IdOperador: ParametrosEntrada.IdUsuario,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(seguimientoOperador);
        }
Exemple #2
0
        public List <pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal_Result> ObtenerEstadoCP(clsCodigoPostal pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_EstadoByCodigoPostal(
                        clave: pEntrada.Clave,
                        estatusRegistro: pEntrada.EstatusRegistro,
                        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);
        }
 public String insertarDiasNoLaborales(DiaNoLaborable pi, ErrorProcedimientoAlmacenado pError)
 {
     try
     {
         using (var Db = new TramitesDigitalesEntities())
         {
             var respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Insertar_DiasNoLaborables(
                 pdt_Fecha: pi.Fecha,
                 pdnv_Dia: pi.Dia,
                 pdnv_Descripcion: pi.Descripcion,
                 pdnv_ERegistro: pi.EstatusRegistro,
                 pdt_FechaRegistro: pi.FechaRegistro,
                 pdi_IdUsuaruario: pi.IdUsuarioRegistro,
                 pi_errorNumero: pError.Numero,
                 pnvc_errorMensaje: pError.Mensaje,
                 pi_errorLinea: pError.Linea,
                 pnvc_errorProcAlm: pError.ProcedimientoAlmacenado,
                 pi_errorSeveridad: pError.Severidad,
                 pi_errorEstado: pError.Estado);
         }
     }
     catch
     {
         throw;
     }
     return(pError.ToString());
 }
        public List <pa_PeticionesWeb_TableroControl_Obtener_PuntosControl_Result> obtenerPuntoDeControl(FiltroTableroControl pi, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_TableroControl_Obtener_PuntosControl_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_TableroControl_Obtener_PuntosControl(
                        pi_id_unidad_administrativa: pi.Delegacion,
                        pi_id_unidad_prestadora_servicio: pi.Ups,
                        pdt_fecha_inicio: pi.FechaInicio,
                        pdt_fecha_fin: pi.FechaFin,
                        pi_id_estatus_interno: pi.Status,
                        pi_id_tipo_opinion: pi.TipoOpinion,
                        pi_id_causa_asunto: pi.CausaAsunto,
                        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);
        }
Exemple #5
0
        /// <summary>
        /// Elimina el registro de un archivo adjunto de una petición
        /// </summary>
        /// <param name="ParametrosEntrada"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public int Eliminar_AdjuntoP(int IdUsuario, clsDetallePeticionArchivo ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            int resp = 0;

            try
            {
                using (var DB = new TramitesDigitalesEntities())
                {
                    resp = DB.pa_PeticionesWeb_Adjuntos_Eliminar_Adjunto(
                        pi_IdOperador: IdUsuario,
                        pi_IdPeticion: ParametrosEntrada.IdPeticion,
                        pi_IdRenglon: ParametrosEntrada.IdRenglon,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        );
                }
            }
            catch
            {
                throw;
            }
            return(resp);
        }
        public List <pa_PeticionesWeb_Catalogos_Obtener_ServiciosHechosPorArea_Result> ObtenerServiciosHechosPorArea
            (clsServicioHecho pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var repuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_ServiciosHechosPorArea_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    repuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_ServiciosHechosPorArea(
                        idArea: pEntrada.IdArea,
                        estatusRegistro: pEntrada.EstatusRegistro,
                        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 (Exception)
            {
                throw;
            }
            return(repuestaWeb);
        }
Exemple #7
0
        public List <pa_PeticionesWeb_Reportes_Generar_ReporteTipoOpinionesMasEjercidasB_Result> obtenerReporteTipoOpinionMasEjercida(FiltroReportePorTiposOpinionCaptacion pi, ErrorProcedimientoAlmacenado pError)
        {
            var pFechaInicio = Convert.ToDateTime(pi.FechaInicio).ToString("yyyyMMdd H:mm:ss.fff", CultureInfo.InvariantCulture);
            var pFechaFin    = Convert.ToDateTime(pi.FechaFin).ToString("yyyyMMdd H:mm:ss.fff", CultureInfo.InvariantCulture);
            var respuestaWeb = new List <pa_PeticionesWeb_Reportes_Generar_ReporteTipoOpinionesMasEjercidasB_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Reportes_Generar_ReporteTipoOpinionesMasEjercidasB(

                        pi_id_unidad_administrativa: pi.Delegacion,
                        pnvc_FechaInicio: pFechaInicio,
                        pnvc_FechaFin: pFechaFin,
                        pnvc_clave_ups: "TWOP",
                        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);
        }
        public List <pa_PeticionesWeb_Catalogos_EsatusInterno_Result> ObtenerCatalogoEstatusInterno
            (clsUsuario pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_EsatusInterno_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_EsatusInterno(
                        idUsuario: pEntrada.IdUsuario,
                        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);
        }
        public int ConcluirCerrar_PeticionP
            (clsPeticion ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            int resp = 0;

            try
            {
                using (var DB = new TramitesDigitalesEntities())
                {
                    resp = DB.pa_PeticionesWeb_Bandeja_Peticiones_ConcluirCerrarPeticion(
                        pi_IdPeticion: ParametrosEntrada.IdPeticion,
                        pi_IdOperador: ParametrosEntrada.IdOperador,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        );
                    resp = int.Parse(ParametrosError.Numero.Value.ToString());
                    resp = (resp == 0) ? 1 : 0;
                }
            }
            catch (Exception e)
            {
                resp = 0;
            }
            return(resp);
        }
        /// <summary>
        /// Obtiene el operador asignado a la unidad
        /// </summary>
        /// <param name="ParametrosPeticion"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public List <pa_PeticionesWeb_Bandeja_Peticiones_Obtiene_Operador_Por_UPS_Result> ObtieneOperadorPorUnidad
            (clsPeticion ParametrosPeticion, clsUsuario DatosUsuario, ErrorProcedimientoAlmacenado ParametrosError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Bandeja_Peticiones_Obtiene_Operador_Por_UPS_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Bandeja_Peticiones_Obtiene_Operador_Por_UPS(
                        idUPS: ParametrosPeticion.IdUnidadPrestadoraServicio,
                        idUsuario: DatosUsuario.IdUsuario,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(respuestaWeb);
        }
        /// <summary>
        /// Asigna Operador a la peticion
        /// </summary>
        /// <param name="ParametrosUsuario"></param>
        /// <param name="ParametrosPeticion"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public int AsignarOperador
            (clsUsuario ParametrosUsuario, clsPeticion ParametrosPeticion, bool OperadorNuevoReasignado, ErrorProcedimientoAlmacenado ParametrosError)
        {
            int respuestaWeb = 0;

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Bandeja_Peticiones_Asignar_Operador(
                        pi_IdPeticion: ParametrosPeticion.IdPeticion,
                        pi_IdUsuario: ParametrosUsuario.IdUsuario,
                        pi_IdOperador: ParametrosPeticion.IdOperador,
                        pb_Asignacion: OperadorNuevoReasignado,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado);
                }
            }
            catch
            {
                throw;
            }
            return(respuestaWeb);
        }
        public List <pa_PeticionesWeb_Reportes_Generar_ReporteOrdenadosPorCaptacion_Result> obtenerReportePorPeticionesDelegacion(FiltroReportePorTiposOpinionCaptacion pi, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Reportes_Generar_ReporteOrdenadosPorCaptacion_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Reportes_Generar_ReporteOrdenadosPorCaptacion(
                        pi_IdDelegacion: pi.Delegacion,
                        pdt_FechaInicio: pi.FechaInicio,
                        pdt_FechaFin: pi.FechaFin,
                        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);
        }
Exemple #13
0
        public List <pa_PeticionesWeb_Catalogos_Obtener_DelegacionesReportesPDF_Result> obtenerDelegaciones(int pi, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_DelegacionesReportesPDF_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_DelegacionesReportesPDF(
                        pi_IdUsuario: pi,
                        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);
        }
        /// <summary>
        /// Elimina un registro de seguimiento de una petición
        /// </summary>
        /// <param name="ParametrosEntrada"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public int Eliminar_SeguimientoOperadorP(clsDetallePeticionSeguimientoOperador ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            int resp = 0;

            try
            {
                using (var DB = new TramitesDigitalesEntities())
                {
                    resp = DB.pa_PeticionesWeb_SeguimientoOperador_Eliminar_SeguimientoOperador(
                        pi_IdPeticion: ParametrosEntrada.IdPeticion,
                        pi_IdSeguimiento: ParametrosEntrada.IdSeguimiento,
                        pi_IdSeguimientoOperador: ParametrosEntrada.IdSeguimientoOperador,
                        pi_IdOperador: ParametrosEntrada.IdOperador,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        );
                }
            }
            catch
            {
                throw;
            }
            return(resp);
        }
Exemple #15
0
        public List <pa_PeticionesWeb_Usuarios_Obtener_InformacionUsuario_Result> obtenerInformacionUsuario
            (String pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Usuarios_Obtener_InformacionUsuario_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Usuarios_Obtener_InformacionUsuario(
                        pnvc_username: pEntrada,
                        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);
        }
        public List <pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_DetalleExportaExcel_Result> ObtenerExcelPeticiones
            (string CadPeticiones, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_DetalleExportaExcel_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Bandeja_Peticiones_Obtener_Peticiones_DetalleExportaExcel(
                        pi_IdPeticion: CadPeticiones,
                        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);
        }
Exemple #17
0
        public List <pa_PeticionesWeb_ConfiguraPermisosUsuario_Result> ConfiguraPermisosUsuario
            (UsuarioSeguridad pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_ConfiguraPermisosUsuario_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_ConfiguraPermisosUsuario(
                        idUsuarioSeguridad: pEntrada.IdUsuarioSeguridad,
                        nameSeguridad: pEntrada.NameSeguridad,
                        idRolSeguridad: pEntrada.RolesUsuarioSeguridaId,
                        nameRolSeguridad: pEntrada.RolesUsuarioSeguridaName,
                        delegacionesSeguridad: pEntrada.DelegacionesSeguridad,
                        uPSSeguridad: pEntrada.UpsDelUsuarioSeguridad,
                        correoUsuarioSeguridad: pEntrada.EmailSeguridad,
                        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);
        }
        public List <pa_PeticionesWeb_Bandeja_Peticiones_Obtiener_UsuariosQueCompartenUPS_Result> Obtiener_UsuariosQueCompartenUPS
            (clsUsuario ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Bandeja_Peticiones_Obtiener_UsuariosQueCompartenUPS_Result>();

            try
            {
                using (var DB = new TramitesDigitalesEntities())
                {
                    respuestaWeb = DB.pa_PeticionesWeb_Bandeja_Peticiones_Obtiener_UsuariosQueCompartenUPS(
                        idUsuario: ParametrosEntrada.IdUsuario,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        ).ToList();
                }
            }
            catch (Exception e)
            {
                ParametrosError.Mensaje.ToString();
            }
            return(respuestaWeb);
        }
        //public List<pa_PeticionesWeb_Catalogos_Obtener_UndsPrestadoraServicios_Result> ObtenerUndsPrestadoraServicio(clsUnidadPrestadoraServicio pEntrada, ErrorProcedimientoAlmacenado pError)
        //{
        //    var respuestaWeb = new List<pa_PeticionesWeb_Catalogos_Obtener_UndsPrestadoraServicios_Result>();
        //    try
        //    {
        //        using (var Db = new TramitesDigitalesEntities())
        //        {
        //            respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_UndsPrestadoraServicios(
        //                idUnidadAdministrativa: pEntrada.IdUnidadAdministrativa,
        //                estatusRegistro: pEntrada.EstatusRegistro,
        //                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;
        //}

        public List <pa_PeticionesWeb_Catalogos_Obtener_UndsPrestadoraServicios_Result> ObtenerUndsPrestadoraServicio
            (clsUnidadPrestadoraServicio pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_UndsPrestadoraServicios_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_UndsPrestadoraServicios(
                        idUnidadAdministrativa: pEntrada.IdUnidadAdministrativa,
                        idTipoUps: pEntrada.NivelUps.TipoUps.IdTipoUps,
                        estatusRegistro: pEntrada.EstatusRegistro,
                        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);
        }
        public List <pa_PeticionesWeb_Catalogos_Obtener_CausasAsuntoPorTipoOpinionYArea_Result> ObtenerCausasAsuntoPorTipoOpinionYArea
            (clsCausaAsunto pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_CausasAsuntoPorTipoOpinionYArea_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_CausasAsuntoPorTipoOpinionYArea(
                        idTipoOpinion: pEntrada.IdTipoOpinion,
                        idArea: pEntrada.IdArea,
                        estatusRegistro: pEntrada.EstatusRegistro,
                        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);
        }
        public List <pa_PeticionesWeb_TableroDeEncabazadosEstadisticas_Result> EncabezadosEstadisticas
            (ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_TableroDeEncabazadosEstadisticas_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_TableroDeEncabazadosEstadisticas(
                        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);
        }
Exemple #22
0
        public List <pa_PeticionesWeb_Catalogos_Obtener_TiposDerhabiente_Result> ObtenerTipoDerechoHabiente(clsTipoDerechoHabiente pEntrada, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_TiposDerhabiente_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_TiposDerhabiente(
                        idTipoDerechohabiente: pEntrada.IdTipoDerechohabiente,
                        estatusRegistro: pEntrada.EstatusRegistro,
                        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 (Exception ex)
            {
                throw;
            }
            return(respuestaWeb);
        }
Exemple #23
0
        ///         <summary>
        /// Obtiene los archivos adjuntos de una petición
        /// </summary>
        /// <param name="ParametrosEntrada"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public List <pa_PeticionesWeb_Adjuntos_Obtener_Adjuntos_Result> Obtener_AdjuntosP(clsDetallePeticionArchivo ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            var ArchivosAdejuntos = new List <pa_PeticionesWeb_Adjuntos_Obtener_Adjuntos_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    ArchivosAdejuntos = Db.pa_PeticionesWeb_Adjuntos_Obtener_Adjuntos(
                        pi_IdPeticion: ParametrosEntrada.IdPeticion,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(ArchivosAdejuntos);
        }
Exemple #24
0
        public List <pa_PeticionesWeb_Notificaciones_Obtener_Notificaciones_Result> Obtener_NotificacionesP(ParametrosNotificacion ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            var Notificaciones = new List <pa_PeticionesWeb_Notificaciones_Obtener_Notificaciones_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    Notificaciones = Db.pa_PeticionesWeb_Notificaciones_Obtener_Notificaciones(
                        pi_IdPeticion: ParametrosEntrada.IdPeticion,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(Notificaciones);
        }
Exemple #25
0
        public List <pa_PeticionesWeb_Bitacora_Obtener_BitacoraPeticion_Result> Obtener_BitacoraPeticionP(ParametrosBitacora ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            var bitacora = new List <pa_PeticionesWeb_Bitacora_Obtener_BitacoraPeticion_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    bitacora = Db.pa_PeticionesWeb_Bitacora_Obtener_BitacoraPeticion(
                        pnvc_Username: ParametrosEntrada.Username,
                        pnvc_Folio: ParametrosEntrada.Folio,
                        pnvc_FechaInicio: ParametrosEntrada.FechaInicio,
                        pnvc_FechaFin: ParametrosEntrada.FechaFin,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        ).ToList();
                }
            }
            catch
            {
                throw;
            }
            return(bitacora);
        }
Exemple #26
0
        public int Insertar_NotificacionP(clsDetallePeticionNotificacion ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            int resp;

            try
            {
                using (var DB = new TramitesDigitalesEntities())
                {
                    resp = DB.pa_PeticionesWeb_Notificaciones_Insertar_Notificacion(
                        pi_IdPeticion: ParametrosEntrada.IdPeticion,
                        pi_IdNotificacion: ParametrosEntrada.IdNotificacion,
                        pnvc_Remitente: ParametrosEntrada.Remitente,
                        pnvc_Destinatario: ParametrosEntrada.Destinatario,
                        pnvc_ConCopiaA: ParametrosEntrada.ConCopiaA,
                        pnvc_Asunto: ParametrosEntrada.Asunto,
                        pb_EstatusEnvio: ParametrosEntrada.EstatusEnvio,
                        pnvc_ComentariosEnvio: ParametrosEntrada.ComentariosEnvio,
                        pi_errorNumero: ParametrosError.Numero,
                        pnvc_errorMensaje: ParametrosError.Mensaje,
                        pi_errorLinea: ParametrosError.Linea,
                        pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                        pi_errorSeveridad: ParametrosError.Severidad,
                        pi_errorEstado: ParametrosError.Estado
                        );
                }
            }
            catch
            {
                throw;
            }
            return(resp);
        }
        public List <pa_PeticionesWeb_Catalogos_Obtener_DiasNoLaborables_Result> obtenerDiasNoLaborales(ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Catalogos_Obtener_DiasNoLaborables_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Catalogos_Obtener_DiasNoLaborables(
                        pdt_FechaServidor: pfecha.FechaServidor,
                        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);
        }
Exemple #28
0
 /// <summary>
 /// Alta de personal involucrado
 /// </summary>
 /// <param name="ParametrosEntrada"></param>
 /// <param name="ParametrosError"></param>
 /// <returns></returns>
 public int Insertar_PersonalInvolucradoP(clsDetallePeticionInvolucrado ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
 {
     int resp=0;
     try
     {
         using (var DB = new TramitesDigitalesEntities())
         {
             resp = DB.pa_PeticionesWeb_PersonalInvolucrado_Registrar_PersonalInvolucrado(
                 pi_IdPeticion: ParametrosEntrada.IdPeticion,
                 pnvc_Nombre: ParametrosEntrada.Nombre,
                 pnvc_ApellidoPaterno: ParametrosEntrada.ApellidoPaterno,
                 pnvc_ApellidoMaterno: ParametrosEntrada.ApellidoMaterno,
                 pi_IdTipoPersonal: ParametrosEntrada.IdTipoPersonal,
                 pi_IdUsuarioRegistro: ParametrosEntrada.IdUsuarioRegistro,
                 pi_errorNumero: ParametrosError.Numero,
                 pnvc_errorMensaje: ParametrosError.Mensaje,
                 pi_errorLinea: ParametrosError.Linea,
                 pnvc_errorProcAlm: ParametrosError.ProcedimientoAlmacenado,
                 pi_errorSeveridad: ParametrosError.Severidad,
                 pi_errorEstado: ParametrosError.Estado
                 );
         }
     }
     catch
     {
         throw;
     }
     return resp;
 }
        public List <DateTime?> obtenDiaNoLaborable(DateTime?pi, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <DateTime?>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Obtener_DiaNoLaborables(
                        pdt_fecha: pi,
                        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);
        }
Exemple #30
0
        /*Catalogos del combo box: Por Causa Asunto.
         * El catalogo Causa Asunto, depende del elemento seleccionado en el catalogo TIPO OPINION,
         * en caso contrario,el catalogo estara vacio.*/
        public List <pa_PeticionesWeb_Reportes_Catalogos_Obtener_CausaAsunto_TableroControl_Result> obtenerCausasAsunto(int?piTipoOpinion, ErrorProcedimientoAlmacenado pError)
        {
            var respuestaWeb = new List <pa_PeticionesWeb_Reportes_Catalogos_Obtener_CausaAsunto_TableroControl_Result>();

            try
            {
                using (var Db = new TramitesDigitalesEntities())
                {
                    respuestaWeb = Db.pa_PeticionesWeb_Reportes_Catalogos_Obtener_CausaAsunto_TableroControl(
                        pi_IdCausaAsunto: piTipoOpinion,
                        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);
        }