private void List_Load(object sender, EventArgs e) { //<Listing> TableName = "Company_CompanyGroup"; DataTableColumns.Add("id", ColumnTypes.Number, "colid", true, true); DataTableColumns.Add("CompanyGroupId", ColumnTypes.Number, "colCompanyGroupId"); DataTableColumns.Add("CompanyId", ColumnTypes.Number, "colCompanyId"); }
private void List_Load(object sender, EventArgs e) { //<Listing> TableName = "CompanyGroup"; DataTableColumns.Add("id", ColumnTypes.Number, "colid", true, true); DataTableColumns.Add("Name", ColumnTypes.String, "colName"); DataTableColumns.Add("Details", ColumnTypes.String, "colDetails"); }
public async Task <IActionResult> DataTableColumnDef(string guid) { List <DataTableColumns> dataTableCol = new List <DataTableColumns>(); if (guid != "") { Guid libGuid = Guid.Parse(guid); var fields = await _iField.FieldCollection(libGuid); DataTableColumns dtCol = new DataTableColumns(); dtCol.data = "id"; dtCol.title = ""; dtCol.className = "sysdelete"; dtCol.visible = true; dtCol.width = 30; dtCol.orderable = false; dataTableCol.Add(dtCol); dtCol = new DataTableColumns(); dtCol.data = "libraryguid"; dtCol.title = ""; dtCol.visible = false; dtCol.orderable = false; dataTableCol.Add(dtCol); foreach (Field field in fields) { dtCol = new DataTableColumns(); dtCol.data = field.Name.ToLower(); dtCol.title = field.Title; dtCol.visible = (field.Visible == 1) ? true : false; dtCol.orderable = true; if (field.FieldType.Type.ToLower() == "currency") { dtCol.render = null; dtCol.className += " classCurrency "; } else if (field.FieldType.Type.ToLower() == "percentage") { dtCol.render = null; dtCol.className += " classPercentage "; } else { dtCol.render = ""; dtCol.className = " "; } dtCol.className += "dt_id_" + field.GUID + " "; dtCol.className += (field.Editable == 1) ? "editable" : "noedit"; dataTableCol.Add(dtCol); } } return(new JsonResult(new { result = dataTableCol })); }