Beispiel #1
0
        private void Item_Load(object sender, EventArgs e)
        {
            DbItem db = new DbItem();

            dataGridView1.DataSource = db.GetAllItems().Tables[0];
            comboBox1.DataSource     = db.GetAllItems().Tables[0]; //fill combo
            comboBox1.ValueMember    = "itemId";                   //(שם הטור שיוצג  (לצורך הדוגמה מוצג מס פרי על אותו עקרון אפשר מספר ספק
        }
Beispiel #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            DbItem db   = new DbItem();
            item   itm1 = new item();
            int    Idw  = int.Parse(textBox1.Text);

            if (db.Found(Idw) == true)
            {
                MessageBox.Show("קיים משתמש עם ID זהה");//בודק שאין עוד משתמש עם אותה תז לפני עדכון בטבלה
            }
            else
            {
                itm1.ItemId    = Idw;//הכנסה לטבלה
                itm1.Itemname  = textBox2.Text;
                itm1.ItemPrice = int.Parse(textBox3.Text);
                itm1.Quantity  = int.Parse(textBox4.Text);
                itm1.idSup     = int.Parse(comboBox1.Text);
                db.Insert(itm1);
                dataGridView1.DataSource = db.GetAllItems().Tables[0];//להציג את הטבלה בגריד אחרי העדכון
                MessageBox.Show("התווסף פריט");
            }

            textBox1.Text  = null; //לאחר הוספת פריט, השדות יתרוקנו
            textBox2.Text  = null;
            textBox3.Text  = null;
            textBox4.Text  = null;
            comboBox1.Text = null;
        }
Beispiel #3
0
        private void button3_Click(object sender, EventArgs e)
        {
            DataRow dr = GetSelectedRow();

            if (dr == null)
            {
                return;
            }
            DbItem db = new DbItem();

            if (MessageBox.Show("למחוק את הרשומה?", "", MessageBoxButtons.YesNo) == System.Windows.Forms.DialogResult.Yes)
            {
                db.Delete(Convert.ToInt32(dr["ItemId"]));
                dataGridView1.DataSource = db.GetAllItems().Tables[0];
            }
        }
Beispiel #4
0
        private void button4_Click(object sender, EventArgs e)
        {
            DbItem db = new DbItem();


            item editItem = new item();

            editItem.ItemId = Convert.ToInt32(textBox1.Text);

            editItem.Itemname  = textBox2.Text;
            editItem.ItemPrice = Convert.ToInt32(textBox3.Text);
            editItem.Quantity  = Convert.ToInt32(textBox4.Text);
            editItem.idSup     = Convert.ToInt32(comboBox1.Text);

            DialogResult result = System.Windows.Forms.DialogResult.OK;

            if (result == System.Windows.Forms.DialogResult.OK)
            {
                db.Update(editItem);
                MessageBox.Show("update item");
                dataGridView1.DataSource = db.GetAllItems().Tables[0];
            }
        }