Esempio n. 1
0
        private void msPatinet_Click(object sender, EventArgs e)
        {
            frm_Patient frmptn = new frm_Patient();

            frmptn.ShowDialog();
        }
        private void btnAdd_Click(object sender, EventArgs e)
        {
            frm_Patient frmp = new frm_Patient();

            gender_download();
            patient_status();

            if (txt_Patient_Id.Text == "" || txt_Patient_Name.Text == "" || txt_email.Text == "" || rtxt_Adresse.Text == "" || mTxt_contact_no.Text == "" || mTxt_contact_no2.Text == "" || correct == "" || status == "" || gender == "")
            {
                MessageBox.Show("يرجى كتابة جميع البيانات  ؟؟");
            }
            else
            {
                if (state == "add")
                {
                    if (correct == "yes")
                    {
                        try
                        {
                            ptn.ADD_PATIENT(txt_Patient_Id.Text, txt_Patient_Name.Text, gender, dtp_Patient_birthday.Value.Date, dtp_Registration_Date.Value.Date, status, rtxt_Adresse.Text, txt_email.Text,
                                            mTxt_contact_no.Text, mTxt_contact_no2.Text);

                            MessageBox.Show("لقد تمة إضافة المريض بنجاح", "عملية الأضافة", MessageBoxButtons.OK);
                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show(ex.Message);
                        }
                        finally
                        {
                            empty_fields();
                        }
                    }
                    else
                    {
                        MessageBox.Show("يرجى  مراجعة البريد الإلكتروني", "انتباه ");
                    }
                }
                else
                {
                    if (correct == "yes")
                    {
                        try
                        {
                            ptn.UPDATE_PATIENT(txt_Patient_Id.Text, txt_Patient_Name.Text, gender, dtp_Patient_birthday.Value.Date, dtp_Registration_Date.Value.Date, status, rtxt_Adresse.Text, txt_email.Text,
                                               mTxt_contact_no.Text, mTxt_contact_no2.Text);

                            MessageBox.Show("تمت عملية االتعديل بنجاح", "عملية التحديث", MessageBoxButtons.OK);
                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show(ex.Message);
                        }
                        finally
                        {
                            empty_fields();
                        }
                    }
                    else
                    {
                        MessageBox.Show("يرجى  مراجعة البريد الإلكتروني", "انتباه ");
                    }
                }
            }

            frmp.grid_All_Patient.DataSource = ptn.GET_ALL_PATIENT("");
        }