private static void TestGetUser() { var service = new GomsTfcTv(); int userId = 577615; string email = "*****@*****.**"; var resp = service.GetUser(userId, email); if (resp.IsSuccess) { var context = new IPTV2_Model.IPTV2Entities(); var user = context.Users.FirstOrDefault(u => u.EMail == email); if (user != null) { user.GomsCustomerId = resp.CustomerId; user.GomsSubsidiaryId = resp.SubsidiaryId; var wallet = user.UserWallets.FirstOrDefault(w => w.Currency == user.Country.CurrencyCode); if (wallet == null) { wallet = new IPTV2_Model.UserWallet { Currency = user.Country.CurrencyCode, Balance = 0, IsActive = true, LastUpdated = DateTime.Now }; user.UserWallets.Add(wallet); context.SaveChanges(); } } } }