protected void TestCanSave()
{
bool Contractok = comboContract.Active >= 0;
bool Monthok = comboAccrualMonth.Active > 0 && comboAccuralYear.Active >= 0;
bool SumOk = AccrualTotal > 0;
bool ServicesOk = TestServiceAndCash ();
buttonMakePayment.Sensitive = Contractok && Monthok && SumOk && ServicesOk;
buttonOk.Sensitive = Contractok && Monthok && ServicesOk;
}