protected bool is_row(table_row tr, Dictionary <string, string> keys) { foreach (KeyValuePair <string, string> kv in keys) { if (tr.field(kv.Key) != kv.Value) { return(false); } } return(true); }
public table_row FilterFirst() { var ret_table = new table_row(); foreach (var row_entry in this) { ret_table.Add(row_entry); break; } return(ret_table); }
public table_row Filter(T ur_col, string ur_text) { var ret_table = new table_row(); foreach (var row_entry in this) { if (string.Equals(row_entry[ur_col], ur_text)) { ret_table.Add(row_entry); } } return(ret_table); }