public string Update(User user) { if (ValidationHandler.ValidateUser(user)) { try { db.Database.BeginTransaction(); db.InsertOrUpdateUser(user.Id, user.UserName, user.Email, user.Password, user.ClientId, user.StatusId, null ); db.Database.CurrentTransaction.Commit(); return("Usuario Modificado"); } catch (Exception e) { db.Database.CurrentTransaction.Rollback(); } } return("El usuario no puede ser modificado, favor verifique los campos requeridos"); }