示例#1
0
        public List <pa_PeticionesWeb_SeguimientoOperador_Obtener_SeguimientoOperador_Result> Obtener_SeguimientoOperadorRdn(clsDetallePeticionSeguimieto ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            Procesos.Modulos.SeguimientoOperador.SeguimientoOperador objSeguimientoOperadorP = new Procesos.Modulos.SeguimientoOperador.SeguimientoOperador();

            List <pa_PeticionesWeb_SeguimientoOperador_Obtener_SeguimientoOperador_Result> SeguimientoOperador = new List <pa_PeticionesWeb_SeguimientoOperador_Obtener_SeguimientoOperador_Result>();

            try
            {
                SeguimientoOperador = objSeguimientoOperadorP.Obtener_SeguimientoOperadorP(ParametrosEntrada, ParametrosError);
            }
            catch (Exception)
            {
                #region Manejo de la excepcion
                throw;
                #endregion
            }
            return(SeguimientoOperador);
        }
        /// <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);
        }