private void UpdateSignal(SendSignalDTO signalDTO) { int WaveShift = 1500; int FrequencyShift = 2325000; var id = signalDTO.Id; var signal = signalDTO.Signal; if (signal != null) { signal.Wave -= WaveShift; signal.Frequency -= FrequencyShift; } var stantion = this.OrderSchemePairs.SelectMany(pair => new[] { pair.Station1, pair.Station2 }) .FirstOrDefault(s => s != null && s.Id == id); if (stantion != null) { stantion.UpdateSignal(signal); } }
public static async Task <BroadcastSignal> ПослатьИПолучитьСигнал(SendSignalDTO signalDTO) { return(await Post <BroadcastSignal, SendSignalDTO>(SignalUrl, signalDTO)); }