public string Update(Account acc) { if (ValidationHandler.ValidateAccount(acc)) { try { db.Database.BeginTransaction(); db.InsertOrUpdateAccount(acc.Id, acc.Alias, acc.Number, acc.OwnerId, acc.AccountTypeId, null, null, acc.AccountManagerId, acc.CurrencyTypeId, (int)Status.Active, acc.Balance, null); db.Database.CurrentTransaction.Commit(); return("Cuenta Modificada"); } catch (Exception e) { db.Database.CurrentTransaction.Rollback(); } } return("La cuenta no puede ser modificada, favor verifique los campos requeridos"); }