public void AddRow(API.Business.Row row) { if (row != null && row.EnovaObject != null) { CallMethodFull("AddRow", new Type[] { Type.GetType("Soneta.Business.Row, Soneta.Business") }, new object[] { row.EnovaObject }); } }
public bool Equals(API.Business.Row x, API.Business.Row y) { bool comp = compareTableName ? string.Compare(x.Table.TableName, y.Table.TableName, true) == 0 : true; if (comp) { comp = x.ID == y.ID; } return(comp); }
public int GetHashCode(API.Business.Row obj) { return(compareTableName ? (obj.Table.TableName + "_" + obj.ID.ToString()).GetHashCode() : obj.ID.GetHashCode()); }