public void UpdateVoipCall(CommonUi.VoipCall voipCall, PropertyInfo propertyInfo, object newValue) { var existingVoipCall = _voipCallsTableUserControl.ItemsHashSet.Where(c => c.Equals(voipCall)).First(); if (existingVoipCall != null) { typeof(CommonUi.VoipCall).GetProperty(propertyInfo.Name).SetValue(existingVoipCall, newValue); } }
public void AddVoipCall(CommonUi.VoipCall voipCall) { _voipCallsTableUserControl.AddDataToTable(voipCall); }