void CSPConstraintDataGridView_CellEndEdit(object sender, DataGridViewCellEventArgs e) { int newExpressionIndex = CurrentRow.Index; Expression lit = new LiteralExpression(Rows[newExpressionIndex].Cells[0].Value as String); if (typedExpressions.Count > newExpressionIndex) { Object typedExpression = typedExpressions[newExpressionIndex]; if (typedExpression == null || typedExpression.ToString() != lit.ToString()) { typedExpressions[CurrentRow.Index] = lit; } } }
public override string ToString() { return(LeftExpression.ToString() + " " + BooleanOperator.ToString() + " " + RightExpression.ToString()); }
public override string ToString() { return(LiteralExpression?.ToString() ?? ""); }
public override string ToString() { return("FROM " + Table.ToString()); }