コード例 #1
0
 public string Update(Card card)
 {
     if (ValidationHandler.ValidateCard(card))
     {
         try
         {
             db.Database.BeginTransaction();
             db.InsertOrUpdateCard(card.Id, card.OwnerId, card.Number, card.CutOffDate, card.PaymentLimitDate,
                                   (int)Status.Active, card.Limit, card.CurrencyTypesId, card.Balance, null);
             db.Database.CurrentTransaction.Commit();
             return("Tarjeta Modificada");
         }
         catch (Exception e)
         {
             db.Database.CurrentTransaction.Rollback();
         }
     }
     return("La tarjeta no puede ser modificada, favor verifique los campos requeridos");
 }