Example #1
0
 private void cobDrugType_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (cobDrugType.Enabled == true)
     {
         int index = cobDrugType.SelectedIndex;
         drugTypeId = typeList[index].TypeDicID;
         if (index != -1)
         {
             doseList = DrugBaseDataBll.GetDoseType(index + 1);
             cobDrugDose.Items.Clear();
             YP_DoseDic newDose = new YP_DoseDic();
             newDose.DoseName = "无剂型药品";
             doseList.Insert(0, newDose);
             foreach (YP_DoseDic dose in doseList)
             {
                 cobDrugDose.Items.Add(dose.DoseName);
                 cobDrugDose.Tag = dose;
             }
             cobDrugDose.SelectedIndex = 0;
             if (chkDrugDose.Checked)
             {
                 drugDoseId = 0;
             }
             else
             {
                 drugDoseId = -1;
             }
         }
     }
 }
Example #2
0
        private void FrmCheckType_Load(object sender, EventArgs e)
        {
            typeList = DrugBaseDataBll.GetAllType();
            foreach (YP_TypeDic type in typeList)
            {
                cobDrugType.Items.Add(type.TypeName);
                cobDrugType.Tag = type;
            }
            cobDrugType.SelectedIndex = 0;
            YP_DoseDic newDose = new YP_DoseDic();

            newDose.DoseName = "无剂型药品";
            doseList         = DrugBaseDataBll.GetDoseType(cobDrugType.SelectedIndex + 1);
            doseList.Insert(0, newDose);
            foreach (YP_DoseDic dose in doseList)
            {
                cobDrugDose.Items.Add(dose.DoseName);
                cobDrugDose.Tag = dose;
            }
            cobDrugDose.SelectedIndex = 0;
        }