예제 #1
0
        public JsonResult TestComInfo()
        {
            Type t = Type.GetTypeFromCLSID(new Guid("F0E70DF1-66B0-40c2-8210-40CEBBB8A6DA"));

            object obj = System.Activator.CreateInstance(t);

            object r = t.InvokeMember("test", System.Reflection.BindingFlags.InvokeMethod, null, obj, null);

            return(RetUtil.SuccessData(r));
        }
예제 #2
0
        public JsonResult GetModelJson(string modelClass)
        {
            try
            {
                Type type = Type.GetType(modelClass);
                var  obj  = System.Activator.CreateInstance(type);

                return(RetUtil.SuccessData(obj));
            }
            catch (Exception ex)
            {
                return(RetUtil.ExceptionErr(ex.Message));
            }
        }
예제 #3
0
        public JsonResult GetPersonInfo()
        {
            try
            {
                ReqPersonInfo req       = GetReqObj <ReqPersonInfo>(this.HttpContext.Request.InputStream);
                var           validator = new ReqPersonInfoValidator();
                string        validInfo = CommonUtil.Validate(req, validator);

                ResPersonInfo_DS data = InterfaceHNUtil.GetPersonInfo(req);

                return(RetUtil.SuccessData(data));
            }
            catch (Exception ex)
            {
                return(RetUtil.ExceptionErr(ex.Message));
            }
        }