Example #1
0
 /// <summary>
 /// Almacena el registro de un objeto de tipo [Tabla].
 /// </summary>
 /// <param name="pItem"></param>
 public ReturnValor InsertUpdate(List <BERolOpcionAux> pItem)
 {
     try
     {
         using (TransactionScope tx = new TransactionScope(TransactionScopeOption.Required))
         {
             foreach (BERolOpcionAux item in pItem)
             {
                 oReturn.Exitosa = oRolOpcionData.InsertUpdate(item);
             }
             if (oReturn.Exitosa)
             {
                 oReturn.Message = HelpMessages.Evento_NEW;
                 tx.Complete();
             }
         }
     }
     catch (Exception ex)
     {
         oReturn = HelpException.mTraerMensaje(ex);
     }
     return(oReturn);
 }