public override object GetProperty(string name) { switch (name) { //case "BudgetLimit": // return this.BudgetLimit; case "Sum": return this.Sum; //case "Approver": // return this.Approver; default: return base.GetProperty(name); } }