Exemplo n.º 1
0
        public static object GetLookupData(FBAEnums.BLLPrefixNames entity, string modelCode, string userID, int pageIndex, int pageSize, string sort, string filterString, IList <object> paras, ref int pageCount)
        {
            object ents = null;
            Type   type = Type.GetType("SMT.FBAnalysis.BLL." + entity.ToString() + "BLL");

            if (type != null)
            {
                ILookupEntity bll = (ILookupEntity)Activator.CreateInstance(type);
                ents = bll.GetLookupData(modelCode, userID, pageIndex, pageSize, sort, filterString, paras, ref pageCount);
            }
            return(ents);
        }
Exemplo n.º 2
0
        public string GetLookupOjbects(FBAEnums.BLLPrefixNames prefixName, string modelCode, string userID, int pageIndex, int pageSize, string sort, string filterString, IList <object> paras, ref int pageCount)
        {
            string objxml = "";
            object ents   = Utility.GetLookupData(prefixName, modelCode, userID, pageIndex, pageSize, sort, filterString, paras, ref pageCount);

            if (ents != null)
            {
                objxml = SerializerHelper.ContractObjectToXml(ents);
            }
            //object other = SerializerHelper.XmlToContractObject(objxml,typeof(T_HR_COMPANY[]));
            return(objxml);
        }