private void InvokeCameInputDataEvent(InputDataEventArgs e) { EventHandler <InputDataEventArgs> handler = CameInputDataEvent; if (handler != null) { handler(this, e); } }
private void InputInformationExecute(object source, InputDataEventArgs args) { CellViewModel fromCell = Cells.Single(rec => rec.Cell == args.FromCell); CellViewModel toCell = Cells.Single(rec => rec.Cell == args.ToCell); _makeTurnFromInputController = true; if (!MakeTurnExecute(fromCell, toCell)) { throw new ChessGameException("Input with synchronisation error."); } if (args.FigureName != null) { toCell.TransformFigureOnCel(args.FigureName, toCell.Figure.IsWhite); } RaisePropertyChanged("IsWaiting"); }
private void _serverLog_InputData(object sender, InputDataEventArgs e) { try { //string entrada = System.Text.Encoding.ASCII.GetString(e.BusinessObject).Trim(); //entrada = System.Text.RegularExpressions.Regex.Replace(entrada, @"[^\w\s.!@$%^&*()\-\/]+", ""); //Console.WriteLine("Entrada {0}", entrada); //bool ac; //if (entrada.Contains("q1")) //{ // ac = _gc.Dispositivos.Find(p => p.Nombre.Equals("Bomba02")).Estado; // _gc.Dispositivos.Find(p => p.Nombre.Equals("Bomba02")).CambiaEstado(!ac); // Console.WriteLine("Cambia estado Bomba02 {0}", ac); //} //if (entrada.Contains("q2")) //{ // ac = _gc.Dispositivos.Find(p => p.Nombre.Equals("Bomba01")).Estado; // _gc.Dispositivos.Find(p => p.Nombre.Equals("Bomba01")).CambiaEstado(!ac); // Console.WriteLine("Cambia estado Bomba01 {0}", ac); //} //if (entrada.Contains("q3")) //{ // ac = _gc.Dispositivos.Find(p => p.Nombre.Equals("Filtro")).Estado; // _gc.Dispositivos.Find(p => p.Nombre.Equals("Filtro")).CambiaEstado(!ac); // Console.WriteLine("Cambia estado Filtro {0}", ac); //} //if (entrada.Contains("qD")) //{ // DetenerControl(true); // Console.WriteLine("Deteniendo control de carga -> Entrada:|{0}|", entrada); //} //if (entrada.Contains("qR")) //{ // DetenerControl(false); // Console.WriteLine("Reanudando control de carga ->Entrada:|{0}|", entrada); //} } catch (Exception ex) { Console.WriteLine(ex); } }
private void clientRs_InputData(object sender, InputDataEventArgs e) { InputData((byte[])(e.BusinessObject.Clone())); }
private static void _serverLog_InputData(object sender, InputDataEventArgs e) { Console.WriteLine(e.BusinessObject.ToString()); }
private void Program_InputChanged(object sender, InputDataEventArgs e) { OnInputChanged(sender, e.BusinessObject); }
private void HandleInputData(object sender, InputDataEventArgs e) { throw new NotImplementedException(); }