Exemplo n.º 1
0
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void okButton_Click(object sender, EventArgs e)
        {
            object sel = this.cmbStandard.SelectedValue;

            if (sel != null)
            {
                IOutside otDevice = (IOutside)sel;
                //OutsideTemperatureProviderManager.Provider = new DeviceOTProvider(otDevice);

                //int deviceid = GuidHelper.ConvertToInt32(((IDevice)otDevice).Guid);
                ////DBI.Instance.SetOutsideTemperatureProviderDevice(deviceid);
                //this._selectedOutSideTemperatureDeviceID = deviceid;
                this._selectedOutSide = otDevice;
            }
            else
            {
                //DBI.Instance.ClearOutsideTemperatureProviderDevice();

                //OutsideTemperatureProviderManager.Provider = null;
                //this._selectedOutSideTemperatureDeviceID = 0;
                this._selectedOutSide = null;
            }

            this.DialogResult = DialogResult.OK;
            this.Close();
        }
Exemplo n.º 2
0
Arquivo: UIEntry.cs Projeto: wpmyj/c3
        /// <summary>
        ///
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        void _otProviderSetting_Click(object sender, EventArgs e)
        {
            frmOutsideStandard f = new frmOutsideStandard();

            if (f.ShowDialog() == DialogResult.OK)
            {
                IOutside outSide = f.SelectedOutSide;
                if (outSide != null)
                {
                    OutsideTemperatureProviderManager.Provider = new DeviceOTProvider(outSide);

                    int deviceID = GuidHelper.ConvertToInt32(((IDevice)outSide).Guid);
                    DBI.Instance.SetOutsideTemperatureProviderDevice(deviceID);
                }
                else
                {
                    OutsideTemperatureProviderManager.Provider = null;
                    DBI.Instance.ClearOutsideTemperatureProviderDevice();
                }
            }
        }
Exemplo n.º 3
0
 public DeviceOTProvider(IOutside outside)
 {
     this.Outside = outside;
 }
Exemplo n.º 4
0
 public DeviceOTProvider(IOutside outside)
 {
     this.Outside = outside;
 }