コード例 #1
0
        public IActionResult Update(TableColumnUpdateModel model)
        {
            if (!ModelState.IsValid)
            {
                return(Json(new { state = "error", data = "提交信息验证失败" }));
            }

            try
            {
                var p = TableColumnDal.FindByFunctionIdTableColumnId(model.FunctionId, model.TableColumnId);
                p.Field   = model.Field;
                p.Format  = string.IsNullOrEmpty(model.Format) ? "" : model.Format;
                p.Align   = model.Align;
                p.Index   = model.Index;
                p.Name    = model.Name;
                p.Visible = model.Visible;
                p.Width   = model.Width;
                TableColumnDal.Update(p);
                return(Json(new { state = "ok", data = 1 }));
            }
            catch (Exception ex)
            {
                return(Json(new { state = "error", data = ex.Message }));
            }
        }
コード例 #2
0
        public IActionResult Update(string functionId, string tableColumnId)
        {
            var p     = TableColumnDal.FindByFunctionIdTableColumnId(functionId, tableColumnId);
            var model = new TableColumnUpdateModel()
            {
                Field         = p.Field,
                Format        = p.Format,
                FunctionId    = p.FunctionId,
                Align         = p.Align,
                Index         = p.Index,
                Name          = p.Name,
                TableColumnId = p.TableColumnId,
                Visible       = p.Visible,
                Width         = p.Width,
            };

            return(View(model));
        }