Esempio n. 1
0
        private void btnOffHeat2_Click(object sender, EventArgs e)
        {
            TcHeat obj = new TcHeat();

            obj.startBrowser();
            rtbResult.Text += "\n" + obj.HTTurnOffHeater2Only();
        }
Esempio n. 2
0
        private void btnPlay_Click(object sender, EventArgs e)
        {
            try
            {
                if (chbCool.Checked && !chbHeat.Checked)
                {
                    TcHVAC hvac1 = new TcHVAC();
                    hvac1.NUM  = 1;
                    hvac1.ROOM = "Power";

                    TcHVAC hvac2 = new TcHVAC();
                    hvac2.NUM  = 2;
                    hvac2.ROOM = "Power";

                    List <TcHVAC> hvacs = new List <TcHVAC>();
                    hvacs.Add(hvac1);
                    hvacs.Add(hvac2);

                    //TcTemp obj = new TcTemp();
                    //obj.startBrowser();
                    //obj.LoginAsAdmin();
                    // obj.IncreaseTemperature(hvacs);
                }
                else if (chbHeat.Checked)
                {
                    // cooling + heating
                    TcHeat obj = new TcHeat();
                    obj.startBrowser();
                    obj.LoginAsAdmin();
                    mainresult      = obj.TurnPowerRoomHeater(1, true, Convert.ToDouble(tbHeaterOff.Text), Convert.ToDouble(tbHeaterstart.Text));
                    rtbResult.Text += "\n" + mainresult;
                    writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                    //obj.closeBrowser();
                    System.Threading.Thread.Sleep(10000);
                    mainresult      = obj.TurnPowerRoomHeater(1, false, Convert.ToDouble(tbHeaterOff.Text), Convert.ToDouble(tbHeaterstart.Text));
                    rtbResult.Text += "\n" + mainresult;
                    writedatainXML(mainresult + "--" + DateTime.Now.ToString());

                    System.Threading.Thread.Sleep(10000);
                    mainresult      = obj.TurnPowerRoomHeater(2, true, Convert.ToDouble(tbHeaterOff.Text), Convert.ToDouble(tbHeaterstart.Text));
                    rtbResult.Text += "\n" + mainresult;
                    writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                    //obj.closeBrowser();
                    System.Threading.Thread.Sleep(10000);

                    mainresult      = obj.TurnPowerRoomHeater(2, false, Convert.ToDouble(tbHeaterOff.Text), Convert.ToDouble(tbHeaterstart.Text));
                    rtbResult.Text += "\n" + mainresult;
                    writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                    obj.closeBrowser();
                }
                else if (chbHumidity.Checked)    // chbCool.Checked && chbHeat.Checked &&
                {
                    // only cooling and heating + humidity
                    TcHumid obj = new TcHumid();
                    obj.startBrowser();
                    obj.LoginAsAdmin();
                    //mainresult = obj.TurnHVACDehumidification(1, true);
                    //rtbResult.Text += "\n" + mainresult;
                    //writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                    //System.Threading.Thread.Sleep(30000);
                    //mainresult = obj.TurnHVACDehumidification(1, false);
                    //rtbResult.Text += "\n" + mainresult;
                    //writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                    //System.Threading.Thread.Sleep(30000);
                    mainresult      = obj.TurnHVACDehumidification(2, true);
                    rtbResult.Text += "\n" + mainresult;
                    writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                    System.Threading.Thread.Sleep(30000);
                    mainresult      = obj.TurnHVACDehumidification(2, false);
                    rtbResult.Text += "\n" + mainresult;
                    writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                }
                else if (chbDiff.Checked) //chbCool.Checked && chbHeat.Checked && chbHumidity.Checked &&
                {
                    // cooling + heating + humidity + diffpressure
                    TcDfPressure obj = new TcDfPressure();
                    obj.startBrowser();
                    obj.LoginAsAdmin();
                    mainresult      = obj.TurnOnDamperDiffPressure(1, true);
                    rtbResult.Text += "\n" + mainresult;
                    writedatainXML(mainresult + "--" + DateTime.Now.ToString());
                    obj.closeBrowser();
                }
                else
                {
                    MessageBox.Show("Select Test");
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }