示例#1
0
        //private async void xuiResult_TextChanged(object sender, EventArgs e)
        //{

        //}

        private async void txt_result_TextChanged(object sender, EventArgs e)
        {
            if (txt_result.Text == "")
            {
                return;
            }
            else
            {
                Logs logs = new Logs();
                logs.SubPlate    = txt_result.Text.Trim();
                logs.VehicleType = 1;
                logs.ParkId      = Properties.Settings.Default.PARKid;

                var OpenTheDoor = await client.UserActive(txt_result.Text.Trim());

                if (OpenTheDoor == 1)
                {
                    var SuccesLog = await client.NewLog(logs);


                    ArdunioReader.Write("1");
                }
                OpenCamera();
                stop = false;
            }
        }
示例#2
0
 private void MainScreen_FormClosed(object sender, FormClosedEventArgs e)
 {
     if (ArdunioReader.IsOpen)
     {
         ArdunioReader.Close();                          //Seri port açıksa kapat
     }
 }
示例#3
0
        private void GetBack()
        {
            AdminRoot ScreenTWO = new AdminRoot();

            ScreenTWO.Show();
            this.Hide();
            ArdunioReader.Close();
        }
示例#4
0
 private void ArdunioReader_DataReceived(object sender, System.IO.Ports.SerialDataReceivedEventArgs e)
 {
     try
     {
         ArdunioData = ArdunioReader.ReadLine();//Gelen veriyi okuma
         Convert.ToInt32(ArdunioData);
         this.Invoke(new EventHandler(displayData_event));
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
         //cam.Start();
     }
 }
示例#5
0
 private void button2_Click(object sender, EventArgs e)
 {
     ArdunioReader.Write("0");
 }