コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (metroComboBox1.SelectedValue == null || textBox2.Text == string.Empty)
            {
                label1.Text = "ادخل البيانات سليمه";
                return;
            }
            models.Moshtriat msh = new models.Moshtriat();
            msh.note        = textBox1.Text;
            msh.quantity    = decimal.Parse(textBox2.Text);
            msh.Date        = dateTimePicker1.Value;
            msh.Goods_id    = Int32.Parse(metroComboBox1.SelectedValue.ToString());
            msh.Total_price = (db.Goods.Where(i => i.id == msh.Goods_id).Select(i => i.Price).Single()) * msh.quantity;

            if (button1.Text == "أضافة")
            {
                crd.Moshtriat(msh, System.Data.Entity.EntityState.Added);
                MessageBox.Show("تم اضافة العنصر");
            }
            else
            {
                msh.id = Int32.Parse(textBox1.Text);
                crd.Moshtriat(msh, System.Data.Entity.EntityState.Modified);
                MessageBox.Show("تم اضافة العنصر");
            }


            Close();
        }
コード例 #2
0
        private void button3_Click(object sender, EventArgs e)
        {
            if ((MessageBox.Show("هل متأكد من حذف العنصر المحدد", "عملية الحذف", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes))
            {
                models.Moshtriat ms = new models.Moshtriat();
                ms.id = Int32.Parse(DataGrid.CurrentRow.Cells[0].Value.ToString());

                crd.Moshtriat(ms, System.Data.Entity.EntityState.Deleted);
                fill();
                MessageBox.Show("تم الحذف بنجاح");
            }
        }