コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            string itemID   = textBox1.Text;
            string itemName = textBox2.Text;
            double price;
            int    sizeinmb   = Convert.ToInt32(textBox5.Text);
            string licensekey = textBox4.Text;

            Double.TryParse(textBox3.Text, out price);



            SoftwareItem newItem = new SoftwareItem(itemID, itemName, price, licensekey, sizeinmb);

            itemsBaza db = new itemsBaza();

            db.SaveSofwareItem(newItem);

            MessageBox.Show("Izdelek dodan");

            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
            textBox4.Text = "";
            textBox5.Text = "";
        }
コード例 #2
0
        private void izpis_Load(object sender, EventArgs e)
        {
            itemsBaza db = new itemsBaza();

            List <HardwareItem> seznamH = new List <HardwareItem>();

            seznamH = db.ReadItemsH();

            dataGridView1.DataSource = seznamH;

            List <SoftwareItem> seznamS = new List <SoftwareItem>();

            seznamS = db.ReadItemsS();

            dataGridView2.DataSource = seznamS;

            List <Computer> seznamC = new List <Computer>();

            seznamC = db.ReadItemsC();

            dataGridView3.DataSource = seznamC;

            List <Monitor> seznamM = new List <Monitor>();

            seznamM = db.ReadItemsM();

            dataGridView4.DataSource = seznamM;
        }
コード例 #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            string itemID   = textBox1.Text;
            string itemName = textBox2.Text;
            double price;
            double Weight;

            Double.TryParse(textBox3.Text, out price);
            Double.TryParse(textBox6.Text, out Weight);
            string Resolution   = textBox4.Text;
            string monitor_type = textBox5.Text;


            Monitor newItem = new Monitor(itemID, itemName, price, Weight, Resolution, monitor_type);

            itemsBaza db = new itemsBaza();

            db.SaveMonitor(newItem);

            MessageBox.Show("Izdelek dodan");

            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
            textBox4.Text = "";
            textBox5.Text = "";
            textBox6.Text = "";
        }
コード例 #4
0
        private void button4_Click(object sender, EventArgs e)
        {
            string itemID   = textBox22.Text;
            string itemName = textBox21.Text;
            double price;
            double weight;

            Double.TryParse(textBox20.Text, out price);
            Double.TryParse(textBox17.Text, out weight);
            string resolution  = textBox19.Text;
            string monitortype = textBox18.Text;

            Monitor monitor = new Monitor(itemID, itemName, price, weight, resolution, monitortype);

            itemsBaza db = new itemsBaza();

            db.EditMonitor(monitor);

            MessageBox.Show("Izdelek urejen");

            textBox22.Text = "";
            textBox21.Text = "";
            textBox20.Text = "";
            textBox19.Text = "";
            textBox18.Text = "";
            textBox17.Text = "";
        }
コード例 #5
0
        private void button1_Click(object sender, EventArgs e)
        {
            string itemID   = textBox1.Text;
            string itemName = textBox2.Text;
            double price;
            int    noofcores = Convert.ToInt32(textBox4.Text);
            double amountofram;
            double hddsize;
            double weight;

            Double.TryParse(textBox3.Text, out price);
            Double.TryParse(textBox5.Text, out amountofram);
            Double.TryParse(textBox6.Text, out hddsize);
            Double.TryParse(textBox7.Text, out weight);


            Computer newItem = new Computer(itemID, itemName, price, weight, noofcores, amountofram, hddsize);

            itemsBaza db = new itemsBaza();

            db.SaveComputer(newItem);

            MessageBox.Show("Izdelek dodan");

            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
            textBox4.Text = "";
            textBox5.Text = "";
            textBox6.Text = "";
            textBox7.Text = "";
        }
コード例 #6
0
        private void button3_Click(object sender, EventArgs e)
        {
            string itemID   = textBox16.Text;
            string itemName = textBox15.Text;
            double price;
            double weight;

            Double.TryParse(textBox14.Text, out price);
            Double.TryParse(textBox10.Text, out weight);
            int    noofcores = Convert.ToInt32(textBox13.Text);
            double amountofram;
            double hddsize;

            Double.TryParse(textBox12.Text, out amountofram);
            Double.TryParse(textBox11.Text, out hddsize);


            Computer computer = new Computer(itemID, itemName, price, weight, noofcores, amountofram, hddsize);

            itemsBaza db = new itemsBaza();

            db.EditComputer(computer);

            MessageBox.Show("Izdelek urejen");

            textBox16.Text = "";
            textBox15.Text = "";
            textBox14.Text = "";
            textBox13.Text = "";
            textBox12.Text = "";
            textBox11.Text = "";
            textBox10.Text = "";
        }
コード例 #7
0
ファイル: Form1.cs プロジェクト: mihatomsic1/Inventura_zares
        private void deleteButton_Click(object sender, EventArgs e)
        {
            string item = izdelkiCombo.SelectedItem.ToString();

            string[] split  = item.Split(null);
            string   itemID = split[0];

            Item      delete = new Item(itemID, "", 0.0);
            itemsBaza db     = new itemsBaza();

            db.DeleteItem(delete);
            izdelkiCombo.Text = "";
            MessageBox.Show("Izdelek uspešno odstranjen.");

            izdelkiCombo.Items.Clear();

            List <Item> seznam = new List <Item>();
            itemsBaza   db1    = new itemsBaza();

            seznam = db1.ReadItems();

            foreach (Item item1 in seznam)
            {
                izdelkiCombo.Items.Add(item1.ToString());
            }
        }
コード例 #8
0
ファイル: Form1.cs プロジェクト: mihatomsic1/Inventura_zares
        private void saveButton_Click(object sender, EventArgs e)
        {
            string itemID   = nameID.Text;
            string itemName = nameItem.Text;
            double price;

            Double.TryParse(priceText.Text, out price);


            Item newItem = new Item(itemID, itemName, price);

            itemsBaza db = new itemsBaza();

            db.SaveItem(newItem);

            MessageBox.Show("Izdelek dodan");

            izdelkiCombo.Items.Clear();

            List <Item> seznam = new List <Item>();
            itemsBaza   db1    = new itemsBaza();

            seznam = db1.ReadItems();

            foreach (Item item in seznam)
            {
                izdelkiCombo.Items.Add(item.ToString());
            }

            nameID.Text    = "";
            nameItem.Text  = "";
            priceText.Text = "";
        }
コード例 #9
0
        private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (comboBox1.SelectedIndex == 0)
            {
                List <HardwareItem> seznam = new List <HardwareItem>();
                itemsBaza           db     = new itemsBaza();
                seznam = db.ReadItemsH();

                foreach (HardwareItem item in seznam)
                {
                    listBox1.Items.Add(item.ToString());
                }
            }
            else if (comboBox1.SelectedIndex == 1)
            {
                {
                    List <SoftwareItem> seznam = new List <SoftwareItem>();
                    itemsBaza           db     = new itemsBaza();
                    seznam = db.ReadItemsS();

                    foreach (SoftwareItem item in seznam)
                    {
                        listBox1.Items.Add(item.ToString());
                    }
                }
            }
            else if (comboBox1.SelectedIndex == 2)
            {
                {
                    List <Computer> seznam = new List <Computer>();
                    itemsBaza       db     = new itemsBaza();
                    seznam = db.ReadItemsC();

                    foreach (Computer item in seznam)
                    {
                        listBox1.Items.Add(item.ToString());
                    }
                }
            }
            else if (comboBox1.SelectedIndex == 3)
            {
                {
                    List <Monitor> seznam = new List <Monitor>();
                    itemsBaza      db     = new itemsBaza();
                    seznam = db.ReadItemsM();

                    foreach (Monitor item in seznam)
                    {
                        listBox1.Items.Add(item.ToString());
                    }
                }
            }
        }
コード例 #10
0
ファイル: Form1.cs プロジェクト: mihatomsic1/Inventura_zares
        private void Form1_Load(object sender, EventArgs e)
        {
            List <Item> seznam = new List <Item>();
            itemsBaza   db     = new itemsBaza();

            seznam = db.ReadItems();

            foreach (Item item  in  seznam)
            {
                izdelkiCombo.Items.Add(item.ToString());
            }
        }
コード例 #11
0
        private void button2_Click(object sender, EventArgs e)
        {
            var    row    = dataGridView3.CurrentCell.RowIndex;
            string itemID = dataGridView3.Rows[row].Cells[4].Value.ToString();


            itemsBaza db = new itemsBaza();
            Computer  computerToDelete = new Computer(itemID, " ", 0.0, 0.0, 0, 0.0, 0.0);

            db.DeleteComputer(computerToDelete);
            MessageBox.Show("Izdelek izbrisan");


            List <Computer> seznamC = new List <Computer>();

            seznamC = db.ReadItemsC();

            dataGridView3.DataSource = seznamC;
        }
コード例 #12
0
        private void button3_Click(object sender, EventArgs e)
        {
            var    row    = dataGridView2.CurrentCell.RowIndex;
            string itemID = dataGridView2.Rows[row].Cells[2].Value.ToString();


            itemsBaza    db = new itemsBaza();
            SoftwareItem softwareItemToDelete = new SoftwareItem(itemID, " ", 0.0, " ", 0);

            db.DeleteSoftwareItem(softwareItemToDelete);
            MessageBox.Show("Izdelek izbrisan");


            List <SoftwareItem> seznamS = new List <SoftwareItem>();

            seznamS = db.ReadItemsS();

            dataGridView2.DataSource = seznamS;
        }
コード例 #13
0
        private void button1_Click(object sender, EventArgs e)
        {
            var    row    = dataGridView1.CurrentCell.RowIndex;
            string itemID = dataGridView1.Rows[row].Cells[1].Value.ToString();


            itemsBaza    db = new itemsBaza();
            HardwareItem hardwareItemToDelete = new HardwareItem(itemID, " ", 0.0, 0.0);

            db.DeleteHardwareItem(hardwareItemToDelete);
            MessageBox.Show("Izdelek izbrisan");


            List <HardwareItem> seznamH = new List <HardwareItem>();

            seznamH = db.ReadItemsH();

            dataGridView1.DataSource = seznamH;
        }
コード例 #14
0
        private void button4_Click(object sender, EventArgs e)
        {
            var    row    = dataGridView4.CurrentCell.RowIndex;
            string itemID = dataGridView4.Rows[row].Cells[3].Value.ToString();


            itemsBaza db = new itemsBaza();
            Monitor   monitorToDelete = new Monitor(itemID, " ", 0.0, 0.0, " ", " ");

            db.DeleteMonitor(monitorToDelete);
            MessageBox.Show("Izdelek izbrisan");


            List <Monitor> seznamM = new List <Monitor>();

            seznamM = db.ReadItemsM();

            dataGridView4.DataSource = seznamM;
        }
コード例 #15
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            string itemID   = textBox1.Text;
            string itemName = textBox2.Text;
            double price;
            double Weight;

            Double.TryParse(textBox3.Text, out price);
            Double.TryParse(textBox4.Text, out Weight);

            HardwareItem hardwareItem = new HardwareItem(itemID, itemName, price, Weight);

            itemsBaza db = new itemsBaza();

            db.EditHardware(hardwareItem);

            MessageBox.Show("Izdelek urejen");

            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
            textBox4.Text = "";
        }
コード例 #16
0
        private void button2_Click(object sender, EventArgs e)
        {
            string itemID   = textBox23.Text;
            string itemName = textBox8.Text;
            double price;

            Double.TryParse(textBox7.Text, out price);
            string licensekey = textBox6.Text;
            int    sizeinMB   = Convert.ToInt32(textBox5.Text);


            SoftwareItem softwareItem = new SoftwareItem(itemID, itemName, price, licensekey, sizeinMB);

            itemsBaza db = new itemsBaza();

            db.EditSoftware(softwareItem);

            MessageBox.Show("Izdelek urejen");

            textBox1.Text = "";
            textBox2.Text = "";
            textBox3.Text = "";
            textBox4.Text = "";
        }