public MotorTestViewModel(MotorTestView view) { _view = view; Motores = new ObservableCollection <MotorDto>(); Motor motor1 = new Motor(); motor1.LadoMotor = LadoMotorEnum.Esquerda; motor1.LocalizacaoMotor = LocalizacaoMotorEnum.Frente; motor1.Potencia = 0; Motor motor2 = new Motor(); motor2.LadoMotor = LadoMotorEnum.Direita; motor2.LocalizacaoMotor = LocalizacaoMotorEnum.Frente; motor2.Potencia = 0; Motor motor3 = new Motor(); motor3.LadoMotor = LadoMotorEnum.Esquerda; motor3.LocalizacaoMotor = LocalizacaoMotorEnum.Traz; motor3.Potencia = 0; Motor motor4 = new Motor(); motor4.LadoMotor = LadoMotorEnum.Direita; motor4.LocalizacaoMotor = LocalizacaoMotorEnum.Traz; motor4.Potencia = 0; Carro = new CarroRobo(); Carro.TipoComunicacao = TipoComunicacaoEnum.Serial; ComunicacaoSerial comunicacaoSerial = new ComunicacaoSerial("COM7", 9600); comunicacaoSerial.AbrirPorta(); Carro.Comunicacao = comunicacaoSerial; Carro.Motores = new List <Motor>(); Carro.Motores.Add(motor1); Carro.Motores.Add(motor2); Carro.Motores.Add(motor3); Carro.Motores.Add(motor4); MotorDto motorDto1 = new MotorDto(motor1, Carro); MotorDto motorDto2 = new MotorDto(motor2, Carro); MotorDto motorDto3 = new MotorDto(motor3, Carro); MotorDto motorDto4 = new MotorDto(motor4, Carro); Motores.Add(motorDto1); Motores.Add(motorDto2); Motores.Add(motorDto3); Motores.Add(motorDto4); }
public MotorTestViewModel(MotorTestView view) { _view = view; Motores = new ObservableCollection<MotorDto>(); Motor motor1 = new Motor(); motor1.LadoMotor = LadoMotorEnum.Esquerda; motor1.LocalizacaoMotor = LocalizacaoMotorEnum.Frente; motor1.Potencia = 0; Motor motor2 = new Motor(); motor2.LadoMotor = LadoMotorEnum.Direita; motor2.LocalizacaoMotor = LocalizacaoMotorEnum.Frente; motor2.Potencia = 0; Motor motor3 = new Motor(); motor3.LadoMotor = LadoMotorEnum.Esquerda; motor3.LocalizacaoMotor = LocalizacaoMotorEnum.Traz; motor3.Potencia = 0; Motor motor4 = new Motor(); motor4.LadoMotor = LadoMotorEnum.Direita; motor4.LocalizacaoMotor = LocalizacaoMotorEnum.Traz; motor4.Potencia = 0; Carro = new CarroRobo(); Carro.TipoComunicacao = TipoComunicacaoEnum.Serial; ComunicacaoSerial comunicacaoSerial = new ComunicacaoSerial("COM7", 9600); comunicacaoSerial.AbrirPorta(); Carro.Comunicacao = comunicacaoSerial; Carro.Motores = new List<Motor>(); Carro.Motores.Add(motor1); Carro.Motores.Add(motor2); Carro.Motores.Add(motor3); Carro.Motores.Add(motor4); MotorDto motorDto1 = new MotorDto(motor1, Carro); MotorDto motorDto2 = new MotorDto(motor2, Carro); MotorDto motorDto3 = new MotorDto(motor3, Carro); MotorDto motorDto4 = new MotorDto(motor4, Carro); Motores.Add(motorDto1); Motores.Add(motorDto2); Motores.Add(motorDto3); Motores.Add(motorDto4); }