private void Sterowanie_ZmianaEtapuPrania(object sender, EtapPrania etapPrania) { Dispatcher.Invoke(() => { labelEtapPrania.Content = etapPrania.ToString(); log("Sterowanie", "ZmianaEtapuPrania(" + etapPrania.ToString() + ")"); }); }
/*public int[,] czasPrania = new int[3, 4] { { 5, 10, 14, 16 }, { 5, 10, 0, 13 }, { 3, 7, 9, 11 } }; //programy prania i etapy prania jako czas rozpoczęcia kolejnego etapu w sekundach * public int getCzasPrania(ProgramPrania programPrania, EtapPrania etapPrania) * { * return czasPrania[(int)programPrania - 1, (int)etapPrania - 1]; * }*/ private async Task ustawEtapPrania(EtapPrania etapPrania) { await hubContext.Clients.All.SendAsync("ZmianaEtapuPrania", etapPrania); }