Exemplo n.º 1
0
        public async Task <IActionResult> GetBaseConfigJson(string tableName)
        {
            TData <BaseConfigModel> obj = new TData <BaseConfigModel>();

            string tableDescription = string.Empty;
            TData <List <TableFieldInfo> > tDataTableField = await databaseTableBLL.GetTableFieldList(tableName);

            List <string> columnList = tDataTableField.Result.Where(p => !BaseField.BaseFieldList.Contains(p.TableColumn)).Select(p => p.TableColumn).ToList();

            OperatorInfo operatorInfo = await Operator.Instance.Current();

            string serverPath = GlobalContext.HostingEnvironment.ContentRootPath;

            obj.Result = new SingleTableTemplate().GetBaseConfig(serverPath, operatorInfo.UserName, tableName, tableDescription, columnList);
            obj.Tag    = 1;
            return(Json(obj));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> GetTableFieldListJson(string tableName)
        {
            TData <List <TableFieldInfo> > obj = await databaseTableBLL.GetTableFieldList(tableName);

            return(Json(obj));
        }