public Form05ChangeValue(DialogStringValueEdit D)
 {
     InitializeComponent();
     this.DialogString      = D;
     this.comboBox1.Visible = false;
     this.textBox1.Text     = D.StartText;
     this.label2.Text       = D.StartText;
 }
Beispiel #2
0
 void DeviceSimpleEditEvent(object sender, DialogStringValueEdit D)
 {
     try
     {
         Form14Disconect F = new Form14Disconect(D);
         F.ShowDialog();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Beispiel #3
0
        public void SimpleEdit(BindingSource BSTemp)
        {
            int ComputerID = GetidCurrentComputer(BSTemp);

            DS_NiheComputers.CompRow cr = DS.Comp.FindByID(ComputerID);
            Computer computer           = new Computer(DS, cr);
            DialogStringValueEdit D     = new DialogStringValueEdit();

            if (SimpleEditEvent != null)
            {
                SimpleEditEvent(this, D);
            }
            if (D.Changed)
            {
                SimpleEdit(computer, D.Date, D.ExtendedInfo);
            }
        }
Beispiel #4
0
        public void ChangeName(BindingSource BSTemp)
        {
            string   s              = GetGUIDCurrentComputer(BSTemp);
            Computer comp           = Computer.FindByGUID(DS, s);
            DialogStringValueEdit D = new DialogStringValueEdit();

            D.StartText = comp.ComputerName;
            if (ChangeStringValueEvent != null)
            {
                ChangeStringValueEvent(this, D);
                if (D.Changed)
                {
                    ChangeName(comp, D.EndText, D.Date, D.ExtendedInfo);
                }
            }
            D    = null;
            comp = null;
        }
Beispiel #5
0
        public void DisconectMonitor(BindingSource BSTemp)
        {
            int ComputerID = GetidCurrentComputer(BSTemp);

            DS_NiheComputers.CompRow cr = DS.Comp.FindByID(ComputerID);
            Computer computer           = new Computer(DS, cr);
            DialogStringValueEdit D     = new DialogStringValueEdit();

            if (SimpleEditEvent != null)
            {
                SimpleEditEvent(this, D);
            }
            if (D.Changed)
            {
                DisconectMonitor(computer, D.Date, D.ExtendedInfo);
                WriteEvent("Отключение монитора", D.Date, computer, D.ExtendedInfo);
                computer.ResetMessage();
            }
        }
Beispiel #6
0
        public void ChangeNumber(BindingSource BSTemp)
        {
            int MonitorID = GetidCurrentMonitor(BSTemp);

            DS_NiheComputers.MonitorRow mr = DS.Monitor.FindByID(MonitorID);
            Monitor monitor         = new Monitor(DS, mr);
            DialogStringValueEdit D = new DialogStringValueEdit();

            D.StartText = monitor.Number;
            if (ChangeStringValueEvent != null)
            {
                ChangeStringValueEvent(this, D);
                if (D.Changed)
                {
                    ChangeNumber(monitor, D.EndText, D.Date, D.ExtendedInfo);
                }
            }
            D       = null;
            monitor = null;
        }
Beispiel #7
0
        public void DisconectComputer(BindingSource BSTemp)
        {
            int MonitorID = GetidCurrentMonitor(BSTemp);

            DS_NiheComputers.MonitorRow mr = DS.Monitor.FindByID(MonitorID);
            Monitor monitor = new Monitor(DS, mr);

            DialogStringValueEdit D = new DialogStringValueEdit();

            if (SimpleEditEvent != null)
            {
                SimpleEditEvent(this, D);
            }
            if (D.Changed)
            {
                DisconectComputer(monitor, D.Date, D.ExtendedInfo);
                WriteEvent("Отключение компьютера", D.Date, monitor, D.ExtendedInfo);
                monitor.ResetMessage();
            }
        }
Beispiel #8
0
        public void EditDescription(BindingSource BSTemp)
        {
            int ComputerID = GetidCurrentComputer(BSTemp);

            DS_NiheComputers.CompRow cr = DS.Comp.FindByID(ComputerID);
            Computer comp           = new Computer(DS, cr);
            DialogStringValueEdit D = new DialogStringValueEdit();

            D.StartText = comp.Description;
            if (ChangeStringValueEvent != null)
            {
                ChangeStringValueEvent(this, D);
                if (D.Changed)
                {
                    EditDescription(comp, D.EndText, D.Date, D.ExtendedInfo);
                }
            }
            D    = null;
            comp = null;
        }
Beispiel #9
0
        public void ChangeRoom(BindingSource BSTemp)
        {
            int SDeviceID = GetidCurrentSDevice(BSTemp);

            DS_NiheComputers.SimpleDeviceRow sdr = DS.SimpleDevice.FindByID(SDeviceID);
            SimpleDevice SDevice = new SimpleDevice(DS, sdr);

            DialogStringValueEdit D = new DialogStringValueEdit();

            D.StartText = SDevice.Room;
            if (ChangeStringValueEvent != null)
            {
                ChangeStringValueEvent(this, D);
                if (D.Changed)
                {
                    ChangeRoom(SDevice, D.EndText, D.Date, D.ExtendedInfo);
                }
            }
            D       = null;
            SDevice = null;
        }
 public Form14Disconect(DialogStringValueEdit D)
 {
     InitializeComponent();
     this.D = D;
 }
Beispiel #11
0
        void ChangeStringValue(object sender, DialogStringValueEdit D)
        {
            Form05ChangeValue F = new Form05ChangeValue(D);

            F.ShowDialog();
        }