public void ZoneChangeAfterChangeBalance() { TraiderBalance testTraider1 = new TraiderBalance() { ID = 1, SimpleType = 1, PreferenceShare = 1, Balance = 2000, Zone = "Green" }; TraiderBalance testTraider2 = new TraiderBalance() { ID = 2, SimpleType = 1, PreferenceShare = 1, Balance = 2000, Zone = "Green" }; Deal testDeal1 = new Deal() { ID_seller = 1, ID_buyer = 2, SharesType = SharesType.SimpleType, Price = 150 }; Deal testDeal2 = new Deal() { ID_seller = 1, ID_buyer = 2, SharesType = SharesType.SimpleType, Price = 50 }; this.bussinesService.UpdatingBalance(testTraider1, testTraider2, SharesType.SimpleType, testDeal1); Assert.AreEqual(testTraider2.Zone, "Orange"); this.bussinesService.UpdatingBalance(testTraider1, testTraider2, SharesType.SimpleType, testDeal2); Assert.AreEqual(testTraider2.Zone, "Red"); }
public void Update(TraiderBalance entity) { TraiderBalance upd = this.TraiderBalances.First(f => f.ID == entity.ID); upd.SimpleType = entity.SimpleType; upd.PreferenceShare = entity.PreferenceShare; upd.Balance = entity.Balance; upd.Zone = entity.Zone; }
public void Remove(TraiderBalance entity) => this.TraiderBalances.Remove(entity);
public void Add(TraiderBalance entity) => this.TraiderBalances.Add(entity);