//اضافه کردن اقلام نسخه 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); }
//حذف اقلام نسخه 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); } }