Exemple #1
0
        private void PatientsForm_Load(object sender, EventArgs e)
        {
            var DB = new LINQ_PharmacyDataContext();

            this.dgvPatients.DataSource             = DB.Patients;
            this.dgvPatients.Columns[0].HeaderText  = "کد بیمار";
            this.dgvPatients.Columns[1].HeaderText  = "کد بیمه";
            this.dgvPatients.Columns[2].HeaderText  = "کد بیمه درمانی";
            this.dgvPatients.Columns[3].HeaderText  = "نام بیمار";
            this.dgvPatients.Columns[4].HeaderText  = "تاریخ نسخه";
            this.dgvPatients.Columns[5].HeaderText  = "شماره صفحه نسخه";
            this.dgvPatients.Columns[6].HeaderText  = "نام پزشک";
            this.dgvPatients.Columns[7].HeaderText  = "شماره نظام پزشکی";
            this.dgvPatients.Columns[8].HeaderText  = "جمع قیمت فروش";
            this.dgvPatients.Columns[9].HeaderText  = "جمع قیمت خرید";
            this.dgvPatients.Columns[10].HeaderText = "سهم بیمه شده";
            this.dgvPatients.Columns[11].HeaderText = "سهم سازمان";
            //
            // set column comboBox
            //
            columnToolStripComboBox.Items.Clear();
            foreach (DataGridViewColumn cHeaderText in this.dgvPatients.Columns)
            {
                columnToolStripComboBox.Items.Add(cHeaderText.HeaderText);
            }

            dgvPatients.ClearSelection();
        }
Exemple #2
0
        private void InsuranceCoForm_Load(object sender, EventArgs e)
        {
            var DB = new LINQ_PharmacyDataContext();

            this.dgvInsuranceCo.DataSource             = DB.Health_care_insurance_Cos;
            this.dgvInsuranceCo.Columns[0].HeaderText  = "کد بیمه";
            this.dgvInsuranceCo.Columns[1].HeaderText  = "نام سازمان";
            this.dgvInsuranceCo.Columns[2].HeaderText  = "نوع بیمه";
            this.dgvInsuranceCo.Columns[3].HeaderText  = "درصد بیمه";
            this.dgvInsuranceCo.Columns[4].HeaderText  = "دورنگار";
            this.dgvInsuranceCo.Columns[5].HeaderText  = "تلفن اول";
            this.dgvInsuranceCo.Columns[6].HeaderText  = "تلفن دوم";
            this.dgvInsuranceCo.Columns[7].HeaderText  = "ایمیل";
            this.dgvInsuranceCo.Columns[8].HeaderText  = "آدرس";
            this.dgvInsuranceCo.Columns[9].HeaderText  = "کد پستی";
            this.dgvInsuranceCo.Columns[10].HeaderText = "آدرس سایت اینترنتی";
            //
            // set column comboBox
            //
            columnToolStripComboBox.Items.Clear();
            foreach (DataGridViewColumn cHeaderText in this.dgvInsuranceCo.Columns)
            {
                columnToolStripComboBox.Items.Add(cHeaderText.HeaderText);
            }

            dgvInsuranceCo.ClearSelection();
        }
Exemple #3
0
        private void ToiletriesForm_Load(object sender, EventArgs e)
        {
            var DB = new LINQ_PharmacyDataContext();

            this.dgvToiletries.DataSource             = DB.Toiletries;
            this.dgvToiletries.Columns[0].HeaderText  = "کد لوازم بهداشتی";
            this.dgvToiletries.Columns[1].HeaderText  = "نام اختصاری";
            this.dgvToiletries.Columns[2].HeaderText  = "زیر گروه";
            this.dgvToiletries.Columns[3].HeaderText  = "نام انگلیسی";
            this.dgvToiletries.Columns[4].HeaderText  = "نام فارسی";
            this.dgvToiletries.Columns[5].HeaderText  = "هشدار";
            this.dgvToiletries.Columns[6].HeaderText  = "قیمت خرید";
            this.dgvToiletries.Columns[7].HeaderText  = "قیمت فروش";
            this.dgvToiletries.Columns[8].HeaderText  = "شرکت سازنده";
            this.dgvToiletries.Columns[9].HeaderText  = "واحد شمارش";
            this.dgvToiletries.Columns[10].HeaderText = "موجودی قفسه";
            this.dgvToiletries.Columns[11].HeaderText = "موجودی انبار";
            this.dgvToiletries.Columns[12].HeaderText = "نوع مصرف";
            //
            // set column comboBox
            //
            columnToolStripComboBox.Items.Clear();
            foreach (DataGridViewColumn cHeaderText in this.dgvToiletries.Columns)
            {
                columnToolStripComboBox.Items.Add(cHeaderText.HeaderText);
            }

            dgvToiletries.ClearSelection();
            //
            //
            if (SelectedMode)
            {
                DataGridViewCheckBoxColumn colSelectToiletries = new DataGridViewCheckBoxColumn();
                colSelectToiletries.Name       = "colSelectToiletries";
                colSelectToiletries.HeaderText = "انتخاب لوازم بهداشتی";
                colSelectToiletries.FillWeight = 120;
                dgvToiletries.Columns.Add(colSelectToiletries);
                dgvToiletries.CellClick += new DataGridViewCellEventHandler(dgvToiletries_CellClick);
                //
                // set Selected Data
                //
                if (dicSelectedToiletriesID.Count > 0)                                            // if exist any selected Toiletries in list
                {
                    for (int row = 0; row < dgvToiletries.RowCount; row++)                        // search all row in list
                    {
                        int id = int.Parse(dgvToiletries["Toiletries_ID", row].Value.ToString()); // find row id
                        if (dicSelectedToiletriesID.ContainsKey(id))                              // search this id in list
                        {
                            dgvToiletries["colSelectToiletries", row].Value = true;               // checked finded row because it is exist in list
                        }
                        else
                        {
                            dgvToiletries["colSelectToiletries", row].Value = false;  // unchecked finded row because it isn't exist in list
                        }
                    }
                }
            }
        }
Exemple #4
0
        private void DrugsForm_Load(object sender, EventArgs e)
        {
            var DB = new LINQ_PharmacyDataContext();

            this.dgvDrugs.DataSource             = DB.Drugs;
            this.dgvDrugs.Columns[0].HeaderText  = "کد دارو";
            this.dgvDrugs.Columns[1].HeaderText  = "نام اختصاری";
            this.dgvDrugs.Columns[2].HeaderText  = "زیر گروه";
            this.dgvDrugs.Columns[3].HeaderText  = "نام ژنریک انگلیسی";
            this.dgvDrugs.Columns[4].HeaderText  = "نام ژنریک فارسی";
            this.dgvDrugs.Columns[5].HeaderText  = "نام تجاری انگلیسی";
            this.dgvDrugs.Columns[6].HeaderText  = "نام تجاری فارسی";
            this.dgvDrugs.Columns[7].HeaderText  = "هشدار";
            this.dgvDrugs.Columns[8].HeaderText  = "دوزاژ فارسی";
            this.dgvDrugs.Columns[9].HeaderText  = "شکل دارویی";
            this.dgvDrugs.Columns[10].HeaderText = "قیمت خرید";
            this.dgvDrugs.Columns[11].HeaderText = "قیمت فروش";
            this.dgvDrugs.Columns[12].HeaderText = "شرکت سازنده";
            this.dgvDrugs.Columns[13].HeaderText = "واحد شمارش";
            this.dgvDrugs.Columns[14].HeaderText = "موجودی قفسه";
            this.dgvDrugs.Columns[15].HeaderText = "موجودی انبار";
            this.dgvDrugs.Columns[16].HeaderText = "شامل بیمه خدمات درمانی بودن";
            this.dgvDrugs.Columns[17].HeaderText = "لیست کد داروهای متضاد";
            this.dgvDrugs.Columns[18].HeaderText = "لیست کد داروهای مشابه";
            //
            // set column comboBox
            //
            columnToolStripComboBox.Items.Clear();
            foreach (DataGridViewColumn cHeaderText in this.dgvDrugs.Columns)
            {
                columnToolStripComboBox.Items.Add(cHeaderText.HeaderText);
            }

            dgvDrugs.ClearSelection();
            //
            //
            if (SelectedMode)
            {
                DataGridViewCheckBoxColumn colSelectDrug = new DataGridViewCheckBoxColumn();
                colSelectDrug.Name       = "colSelectDrug";
                colSelectDrug.HeaderText = "انتخاب دارو";
                colSelectDrug.FillWeight = 80;
                dgvDrugs.Columns.Add(colSelectDrug);
                dgvDrugs.CellClick += new DataGridViewCellEventHandler(dgvDrugs_CellClick);
                //
                // set Selected Data
                //
                if (dicSelectedDrugID.Count > 0)                                       // if exist any selected drug in list
                {
                    for (int row = 0; row < dgvDrugs.RowCount; row++)                  // search all row in list
                    {
                        int id = int.Parse(dgvDrugs["Drug_ID", row].Value.ToString()); // find row id
                        if (dicSelectedDrugID.ContainsKey(id))                         // search this id in list
                        {
                            dgvDrugs["colSelectDrug", row].Value = true;               // checked finded row because it is exist in list
                        }
                        else
                        {
                            dgvDrugs["colSelectDrug", row].Value = false;  // unchecked finded row because it isn't exist in list
                        }
                    }
                }
            }
        }