コード例 #1
0
ファイル: frmNoskhe.cs プロジェクト: aina21/Pharmacy
        //اضافه کردن اقلام نسخه
        private void btnAddList_Click(object sender, EventArgs e)
        {
            //اگر کاربر کد دارو را وارد نکرد
            if (cmbDaroo.Text == "")
            {
                MessageBox.Show(null,
                                "دارو را انتخاب کنید", "اخطار"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            //اگر مقدار را وارد نکرد
            else if (txtValue.Text == "")
            {
                MessageBox.Show(null,
                                "تعداد را وارد کنید", "اخطار"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            //اگر کد نسخه را مشخص نکرد
            else if (cmbCode.Text == "")
            {
                MessageBox.Show(null,
                                "کد نسخه را وارد کنید", "اخطار"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            //ایجاد رکورد جدید
            ListNoskhe newNoskhe = new ListNoskhe(Convert.ToInt32(cmbCode.Text), Convert.ToInt32(cmbDaroo.SelectedValue), Convert.ToInt32(txtValue.Text));

            frmNoskhe_Load(sender, e);
        }
コード例 #2
0
ファイル: frmNoskhe.cs プロジェクト: aina21/Pharmacy
        //حذف اقلام نسخه
        private void btnDeleteList_Click(object sender, EventArgs e)
        {
            ListNoskhe myNoskhe = new ListNoskhe();

            //اگر کاربر کد نسخه را وارد نکرد
            if (cmbCode.Text == "")
            {
                MessageBox.Show(null,
                                "کد نسخه را وارد کنید", "اخطار"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            //اگر کاربر کد دارو را وارد نکرد
            else if (cmbDaroo.Text == "")
            {
                MessageBox.Show(null,
                                "دارو را انتخاب کنید", "اخطار"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            //اگر عمل حذف با موفقیت انجام شود
            if (myNoskhe.Delete(Convert.ToInt16(cmbCode.Text),
                                Convert.ToInt32(cmbDaroo.SelectedValue)))
            {
                MessageBox.Show(null,
                                " اطلاعات نسخه با موفقیت ویرایش شد ", ""
                                , MessageBoxButtons.OKCancel, MessageBoxIcon.Information);

                frmNoskhe_Load(sender, e);
            }
            else//اگر عمل حذف با موفقیت انجام نشود
            {
                MessageBox.Show(null,
                                "اشتباه است ", "خطا"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);

                frmNoskhe_Load(sender, e);
            }
        }