예제 #1
0
        /// <summary>
        /// 初始化计量单位ComboBox控件
        /// </summary>
        /// <param name="cmbUnit">要初始化的计量单位ComboBox控件</param>
        static public bool InitUnitComboBox(ComboBox cmbUnit)
        {
            IUnitServer unitServer = ServerModuleFactory.GetServerModule <IUnitServer>();
            IQueryable <View_S_Unit> queryResult = null;

            if (unitServer.GetAllUnit(out queryResult, out m_err))
            {
                queryResult = from a in queryResult
                              where a.停用 == false
                              select a;

                if (queryResult.Count() > 0)
                {
                    cmbUnit.DataSource    = queryResult;
                    cmbUnit.DisplayMember = "单位";
                    cmbUnit.ValueMember   = "序号";

                    return(true);
                }
            }

            return(false);
        }