Exemple #1
0
        public static DataTable GetPatInfoData(List <ZY_PresOrder> zyPOList)
        {
            List <int> patlistIds = new List <int>();

            for (int i = 0; i < zyPOList.Count; i++)
            {
                if (patlistIds.Count == 0)
                {
                    patlistIds.Add(zyPOList[i].PatListID);
                }
                else
                {
                    for (int k = 0; k < patlistIds.Count; k++)
                    {
                        if (zyPOList[i].PatListID == patlistIds[k])
                        {
                            break;
                        }
                        if (k == patlistIds.Count - 1)
                        {
                            patlistIds.Add(zyPOList[i].PatListID);
                        }
                    }
                }
            }

            IsendDrugMessage isdmD = DaoFactory.GetObject <IsendDrugMessage>(typeof(SendDrugMessageDao));

            isdmD.oleDb = oleDb;
            return(isdmD.GetPatInfoData(patlistIds));
        }
Exemple #2
0
        //用法名称
        public static DataTable GetUsageName()
        {
            IsendDrugMessage isdmD = DaoFactory.GetObject <IsendDrugMessage>(typeof(SendDrugMessageDao));

            isdmD.oleDb = oleDb;
            return(isdmD.GetUsageName());
        }