protected void TestCanSave()
{
bool Orgok = comboOrg.Active > 0;
bool Cashok = comboCash.Active > 0;
bool Sumok = Convert.ToDecimal (spinSum.Value) > 0;
bool Accountableok = !AccountableNull;
switch (comboOperation.Active)
{
case 0:
buttonOk.Sensitive = Orgok && Cashok && Sumok && !ExpenseNull;
break;
case 1:
buttonOk.Sensitive = Orgok && Cashok && Accountableok && Sumok;
break;
default:
break;
}
}