Beispiel #1
0
        /// <summary>
        /// 根据员工名称,找ID
        /// </summary>
        /// <param name="p_strSQLWhere"></param>
        /// <param name="p_strEmployeeArr"></param>
        /// <returns></returns>
        private long m_intGetEmployeeInfo(string p_strSQLWhere, out string[,] p_strEmployeeArr)
        {
            com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc));
            long ret = objSvc.m_lngGetEmployeeNameByID(p_strSQLWhere, out p_strEmployeeArr);

            return(ret);
        }
Beispiel #2
0
        /// <summary>
        /// 根据ID,找员工名称
        /// </summary>
        /// <param name="p_strSQLWhere"></param>
        /// <returns></returns>
        private string  m_intGetEmployeeNameInfoByID(string p_strSQLWhere)
        {
            string strRet = "";

            string[,] strEmployeeArr = null;
            com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc));
            long ret = objSvc.m_lngGetEmployeeNameByID(p_strSQLWhere, out strEmployeeArr);

            if (ret >= 0)
            {
                if (strEmployeeArr != null)
                {
                    strRet = strEmployeeArr[0, 1].ToString();
                }
            }
            return(strRet);
        }
Beispiel #3
0
        /// <summary>
        /// 模糊查找医师(职工)
        /// </summary>
        public void m_mthSetEmployeeName()
        {
            if (m_ctlMain == null)
            {
                return;
            }

            string[,] strEmployeeArr = null;

            com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc objSvc =
                (com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc)com.digitalwave.iCare.common.clsObjectGenerator.objCreatorObjectByType(typeof(com.digitalwave.iCare.middletier.HIS.clsDoctorWorkStationSvc));

            long ret = objSvc.m_lngGetEmployeeNameByLikeNew(m_ctlMain.Text.Trim(), out strEmployeeArr);

            if (strEmployeeArr != null)
            {
                new clsAssisantInputList(m_ctlMain, strEmployeeArr, 2, m_potLocation);
            }
            else
            {
                SendKeys.Send("{tab}");
            }
        }