コード例 #1
0
        /// <summary>
        /// Actualiza la petición, el peticionario y el afectado respectivo
        /// </summary>
        /// <param name="ParametrosPeticion"></param>
        /// <param name="ParametrosPeticionario"></param>
        /// <param name="ParametrosAfectado"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public int Actualizar_PeticionRdn
            (clsPeticion ParametrosPeticion, clsPeticionario ParametrosPeticionario,
            clsAfectado ParametrosAfectado, ErrorProcedimientoAlmacenado ParametrosError)
        {
            int resp;

            try
            {
                resp = ProcesosBandejaDePetcionesP.Actualizar_PeticionP(ParametrosPeticion, ParametrosPeticionario, ParametrosAfectado, ParametrosError);
            }
            catch
            {
                #region Manejo de la excepcion
                throw;
                #endregion
            }
            return(resp);
        }
        /// <summary>
        /// Actualiza la petición, el peticionario y afectado respectivo
        /// </summary>
        /// <param name="ParametrosPeticion"></param>
        /// <param name="ParametrosPeticionario"></param>
        /// <param name="ParametrosAfectado"></param>
        /// <param name="ParametrosError"></param>
        /// <returns></returns>
        public int Actualizar_PeticionP
            (clsPeticion ParametrosPeticion, clsPeticionario ParametrosPeticionario,
            clsAfectado ParametrosAfectado, ErrorProcedimientoAlmacenado ParametrosError)
        {
            int resp;

            try
            {
                using (var DB = new TramitesDigitalesEntities())
                {
                    resp = DB.pa_PeticionesWeb_Bandeja_Peticiones_Actualizar_Peticion(
                        pi_IdPeticion: ParametrosPeticion.IdPeticion,
                        pi_IdArea: ParametrosPeticion.IdArea,
                        pi_IdPeticionario: ParametrosPeticion.IdPeticionario,
                        pi_IdAfectado: ParametrosPeticion.IdAfectado,
                        pi_IdCausaAsunto: ParametrosPeticion.IdCausaAsunto,
                        pi_IdServicioHecho: ParametrosPeticion.IdServicioHecho,
                        pi_IdUnidadPrestadoraServicio: ParametrosPeticion.IdUnidadPrestadoraServicio,
                        pnvc_FechaHechos: ParametrosPeticion.FechaHechos,
                        pnvc_Descripcion: ParametrosPeticion.Descripcion,
                        pi_IdOperador: ParametrosPeticion.IdOperador,
                        pi_IdEstatusInterno: ParametrosPeticion.IdEstatusInterno,
                        pnvc_Curp_Peticionario: ParametrosPeticionario.Curp,
                        pnvc_Nombre_Peticionario: ParametrosPeticionario.Nombre,
                        pnvc_ApellidoPaterno_Peticionario: ParametrosPeticionario.ApellidoPaterno,
                        pnvc_ApellidoMaterno_Peticionario: ParametrosPeticionario.ApellidoMaterno,
                        pi_IdTipoDerechohabiente_Peticionario: ParametrosPeticionario.IdTipoDerechohabiente,
                        pnvc_Lada_Peticionario: ParametrosPeticionario.Lada,
                        pnvc_TelefonoFijo_Peticionario: ParametrosPeticionario.TelefonoFijo,
                        pnvc_TelefonoMovil_Peticionario: ParametrosPeticionario.TelefonoMovil,
                        pnvc_CorreoElectronico_Peticionario: ParametrosPeticionario.CorreoElectronico,
                        pi_IdGenero_Peticionario: ParametrosPeticionario.IdGenero,
                        pnvc_Rfc_Peticionario: ParametrosPeticionario.Rfc,
                        pnvc_Calle_Peticionario: ParametrosPeticionario.Calle,
                        pnvc_NumeroExterior_Peticionario: ParametrosPeticionario.NumeroExterior,
                        pnvc_NumeroInterior_Peticionario: ParametrosPeticionario.NumeroInterior,
                        pi_IdPoblacionOColonia_Peticionario: ParametrosPeticionario.IdPoblacionOColonia,
                        pnvc_Curp_Afectado: ParametrosAfectado.Curp,
                        pnvc_Nombre_Afectado: ParametrosAfectado.Nombre,
                        pnvc_ApellidoPaterno_Afectado: ParametrosAfectado.ApellidoPaterno,
                        pnvc_ApellidoMaterno_Afectado: ParametrosAfectado.ApellidoMaterno,
                        pi_IdTipoDerechohabiente_Afectado: ParametrosAfectado.IdTipoDerechohabiente,
                        pnvc_Lada_Afectado: ParametrosAfectado.Lada,
                        pnvc_TelefonoFijo_Afectado: ParametrosAfectado.TelefonoFijo,
                        pnvc_TelefonoMovil_Afectado: ParametrosAfectado.TelefonoMovil,
                        pnvc_CorreoElectronico_Afectado: ParametrosAfectado.CorreoElectronico,
                        pi_IdGenero_Afectado: ParametrosAfectado.IdGenero,
                        pnvc_Rfc_Afectado: ParametrosAfectado.Rfc,
                        //pnvc_Calle_Afectado:
                        //pnvc_NumeroExterior_Afectado
                        //pnvc_NumeroInterior_Afectado
                        //pi_IdPoblacionOColonia_Afectado
                        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);
        }