示例#1
0
        private void InsertButton_Click(object sender, RoutedEventArgs e)
        {
            if (CheckInput())
            {
                try
                {
                    Users user = new Users();

                    user.userID       = Int32.Parse(userID.Text);
                    user.userLogin    = userLogin.Text;
                    user.userPassword = userPassword.Text;
                    user.userAccount  = userAccount.Text;
                    user.deviceID     = Int32.Parse(deviceID.Text);

                    entities.Users.Add(user);
                    entities.SaveChanges();

                    this.Close();
                }
                catch
                {
                    MessageBox.Show("Ошибка добавления данных в базу.");
                }
            }
            else
            {
                MessageBox.Show("Заполните все поля");
            }
        }
示例#2
0
        private void InsertButton_Click(object sender, RoutedEventArgs e)
        {
            if (CheckInput())
            {
                try
                {
                    Networks network = new Networks();

                    network.networkID       = Int32.Parse(networkID.Text);
                    network.networkName     = networkName.Text;
                    network.networkPassword = networkPassword.Text;
                    network.networkIP       = networkIP.Text;

                    entities.Networks.Add(network);
                    entities.SaveChanges();

                    this.Close();
                }
                catch
                {
                    MessageBox.Show("Ошибка добавления данных в базу.");
                }
            }
            else
            {
                MessageBox.Show("Не все поля заполнены.");
            }
        }
示例#3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            if (CheckInput())
            {
                try
                {
                    Devices device = new Devices();

                    device.deviceID      = Int32.Parse(deviceID.Text);
                    device.deviceName    = deviceName.Text;
                    device.deviceType    = deviceType.Text;
                    device.deviceOS      = deviceOS.Text;
                    device.deviceSNumber = deviceSNumber.Text;
                    device.departmentID  = Int32.Parse(departmentID.Text);

                    entities.Devices.Add(device);
                    entities.SaveChanges();

                    this.Close();
                }
                catch {
                    MessageBox.Show("Ошибка добавления данных в базу.");
                }
            }
            else
            {
                MessageBox.Show("Не все поля заполнены");
            }
        }
示例#4
0
        private void InsertButton_Click(object sender, RoutedEventArgs e)
        {
            if (CheckInput())
            {
                try
                {
                    Departments department = new Departments();

                    department.departmentID   = Int32.Parse(departmentID.Text);
                    department.departmentName = departmentName.Text;

                    entities.Departments.Add(department);
                    entities.SaveChanges();

                    this.Close();
                }
                catch
                {
                    MessageBox.Show("Ошибка добалвения данных в базу.");
                }
            }
            else
            {
                MessageBox.Show("Заполните все поля!");
            }
        }
        /// <summary>
        /// Удаление устройства
        /// </summary>
        private void DeleteDevice()
        {
            try
            {
                Devices device  = tablesGrid.SelectedItem as Devices;
                var     dDevice = db.Devices.Where(d => d.deviceID == device.deviceID).FirstOrDefault();


                db.Devices.Remove(dDevice);
                db.SaveChanges();
            }
            catch
            {
                MessageBox.Show("Ошибка удаления данных из базы");
            }
        }
        private void InsertButton_Click(object sender, RoutedEventArgs e)
        {
            if (CheckInput())
            {
                try
                {
                    DeviceNetworks network = new DeviceNetworks();

                    network.Number    = Int32.Parse(numberBox.Text);
                    network.deviceID  = Int32.Parse(deviceID.Text);
                    network.networkID = Int32.Parse(networkID.Text);

                    entities.DeviceNetworks.Add(network);
                    entities.SaveChanges();

                    this.Close();
                }
                catch
                {
                    MessageBox.Show("Ошибка добавления данных в базу.");
                }
            }
        }