示例#1
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;
 }
示例#2
0
 /// <summary>
 /// Eliminación de personal involucrado
 /// </summary>
 /// <param name="ParametrosEntrada"></param>
 /// <param name="ParametrosError"></param>
 /// <returns></returns>
 public int Eliminar_PersonalInvolucradoP(int IdUsuario, clsDetallePeticionInvolucrado ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
 {
     int resp=0;
     try
     {
     using (var DB = new TramitesDigitalesEntities())
     {
        resp = DB.pa_PeticionesWeb_PersonalInvolucrado_Eliminar_PersonalInvolucrado(
             pi_IdOperador: IdUsuario,
             pi_IdPeticion: ParametrosEntrada.IdPeticion,
             pi_IdInvolucrado: ParametrosEntrada.IdInvolucrado,
             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 int Eliminar_PersonalInvolucradoRdn(int IdUsuario, clsDetallePeticionInvolucrado ParametrosEntrada, ErrorProcedimientoAlmacenado ParametrosError)
        {
            Procesos.Modulos.PersonalInvolucrado.PersonalInvolucrado objPersonalInvolucradoP = new Procesos.Modulos.PersonalInvolucrado.PersonalInvolucrado();
            int resp = 0;

            try
            {
                resp = objPersonalInvolucradoP.Eliminar_PersonalInvolucradoP(IdUsuario, ParametrosEntrada, ParametrosError);
            }
            catch
            {
                #region Manejo de la excepcion
                throw;
                #endregion
            }
            return(resp);
        }