public int Insert(bool isWeb = false) { if (!JPermission.CheckPermission("BusManagment.DynamicDashboard.JDynamicDashboard.Insert")) { return(0); } DynamicDashboardTable AT = new DynamicDashboardTable(); AT.SetValueProperty(this); Code = AT.Insert(); if (Code > 0 && !isWeb) { Nodes.DataTable.Merge(JDynamicDashboards.GetDataTable(Code)); } ClassLibrary.JHistory jHistory = new ClassLibrary.JHistory(); jHistory.Save("BusManagment.JDynamicDashboard", Code, 0, 0, 0, "ثبت کوئری داشبورد", "", 0); return(Code); }