Пример #1
0
        //حذف بیمار
        private void btnDelete_Click(object sender, EventArgs e)
        {
            Sick mySick = new Sick();

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

            //اگر عمل حذف موفق امیز بود
            if (mySick.Delete(Convert.ToInt16(cmbCode.Text)))
            {
                MessageBox.Show(null,
                                "اطلاعات بیمار با موفقیت حذف شد", ""
                                , MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            else//اگر موفق امیز نبود
            {
                MessageBox.Show(null,
                                "کد بیمار اشتباه است ", "خطا"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            frmSick_Load(sender, e);
        }
Пример #2
0
        //اضاف کردن بیمار
        private void btnAdd_Click(object sender, EventArgs e)
        {
            //اگر کاربر نام بیمار را وارد نکند
            if (txtName.Text == "")
            {
                MessageBox.Show(null,
                                "نام بیمار را وارد کنید", "اخطار"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }
            //اگر کاربر کد ملی بیمار را وارد نکند
            else if (txtMelliCod.Text == "")
            {
                MessageBox.Show(null,
                                "کد ملی بیمار را وارد کنید", "اخطار"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                return;
            }

            //ایجاد بیمار جدید
            Sick newSick = new Sick(txtName.Text, txtMelliCod.Text);

            MessageBox.Show(null,
                            "عملیات موفق آمیز بود", ""
                            , MessageBoxButtons.OK, MessageBoxIcon.Information);

            frmSick_Load(sender, e);
        }
Пример #3
0
        //ویرایش اطلاعات بیمار
        private void btnEdit_Click(object sender, EventArgs e)
        {
            Sick mySick = new Sick();

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

            //اگر ویرایش اطلاعات با موفقیت انجام شد
            if (mySick.Edit(Convert.ToInt16(cmbCode.Text), txtName.Text, txtMelliCod.Text))
            {
                MessageBox.Show(null,
                                " اطلاعات بیمار با موفقیت ویرایش شد ", ""
                                , MessageBoxButtons.OKCancel, MessageBoxIcon.Information);
            }
            else//اگر موفقیت امیز نبود
            {
                MessageBox.Show(null,
                                "کد بیمار اشتباه است ", "خطا"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);
                frmSick_Load(sender, e);
            }
        }
Пример #4
0
        //جستجو
        private void btnSearch_Click(object sender, EventArgs e)
        {
            Sick mySick = new Sick();

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

            //اگر جستجو موفقیت امیز بود
            if (mySick.Search(Convert.ToInt16(cmbCode.Text)))
            {
                txtMelliCod.Text = mySick.MelliCode;
                txtName.Text     = mySick.Name;
            }
            else//اگر موفقیت امیز نبود
            {
                MessageBox.Show(null,
                                "کد بیمار اشتباه است ", "خطا"
                                , MessageBoxButtons.OK, MessageBoxIcon.Error);

                cmbCode.Text     = "";
                txtName.Text     = "";
                txtMelliCod.Text = "";
            }
        }
Пример #5
0
        //لود شدن فرم
        private void frmSick_Load(object sender, EventArgs e)
        {
            //ایجاد شی جدید از کلاس بیمار
            Sick sick = new Sick();

            cmbCode.DataSource = sick.DB.Bimar.ToList();

            cmbCode.DisplayMember = "code_bimar";
            cmbCode.ValueMember   = "code_bimar";

            cmbCode.Text     = "";
            txtMelliCod.Text = "";
            txtName.Text     = "";
        }
Пример #6
0
        private void frmNoskhe_Load(object sender, EventArgs e)
        {
            //کد بیمار
            Sick bimar = new Sick();

            cmbBimar.DataSource    = bimar.DB.Bimar.ToList();
            cmbBimar.DisplayMember = "name_bimar";
            cmbBimar.ValueMember   = "code_bimar";

            //کد دارو
            Drug daroo = new Drug();

            cmbDaroo.DataSource    = daroo.DB.Daroo.ToList();
            cmbDaroo.DisplayMember = "name_daroo";
            cmbDaroo.ValueMember   = "code_daroo";

            //کد بیمه
            BimehClass bime = new BimehClass();

            cmbBimeh.DataSource    = bime.DB.Bimeh.ToList();
            cmbBimeh.DisplayMember = "nameSazman_bimeh";
            cmbBimeh.ValueMember   = "code_bimeh";

            // کد نسخه
            NoskheClass noskhe = new NoskheClass();

            cmbCode.DataSource    = noskhe.DB.Noskhe.ToList();
            cmbCode.DisplayMember = "code_noskhe";
            cmbCode.ValueMember   = "code_noskhe";

            //
            cmbBimar.Text = "";
            cmbBimeh.Text = "";
            cmbCode.Text  = "";
            cmbDaroo.Text = "";
            txtValue.Text = "";
        }