public static string[] GetDetailsViewColumns(int systemEntityTypeId, int auditId) { var obj = new FieldConfigurationDataModel(); obj.SystemEntityTypeId = systemEntityTypeId; var odt = FieldConfigurationDataManager.GetDetailsViewColumns(obj, SessionVariables.RequestProfile); var validColumns = new string[odt.Rows.Count]; for (var i = 0; i < odt.Rows.Count; i++) { validColumns[i] = odt.Rows[i][FieldConfigurationDataModel.DataColumns.Name].ToString(); } return(validColumns); }
public static Dictionary <string, string> GetLabelDictonaryObject(int systemEntityTypeId, int auditId) { var validColumns = new Dictionary <string, string>(); var obj = new FieldConfigurationDataModel(); obj.SystemEntityTypeId = systemEntityTypeId; var odt = FieldConfigurationDataManager.GetDetailsViewColumns(obj, SessionVariables.RequestProfile); for (var i = 0; i < odt.Rows.Count; i++) { var key = Convert.ToString(odt.Rows[i][FieldConfigurationDataModel.DataColumns.Name]); var value = Convert.ToString(odt.Rows[i][FieldConfigurationDataModel.DataColumns.Value]); if (!validColumns.ContainsKey(key)) { validColumns.Add(key, value); } } return(validColumns); }