public IActionResult Add(TableColumnAndModel model) { if (!ModelState.IsValid) { return(Json(new { state = "error", data = "提交信息验证失败" })); } try { var p = new TableColumnDefinition() { Field = model.Field, Format = string.IsNullOrEmpty(model.Format) ? "" : model.Format, FunctionId = model.FunctionId, Align = model.Align, Index = model.Index, Name = model.Name, TableColumnId = Guid.NewGuid().ToString("N"), Visible = model.Visible, Width = model.Width, }; TableColumnDal.Add(p); return(Json(new { state = "ok", data = 1 })); } catch (Exception ex) { return(Json(new { state = "error", data = ex.Message })); } }
public IActionResult Add(string functionId) { var model = new TableColumnAndModel() { Visible = true, Width = 100, Align = "left", Index = TableColumnDal.GetMaxIndexByFunctionId(functionId) + 1, }; return(View(model)); }