bazar.ExpenseSlip.TestCanSave C# (CSharp) Method

TestCanSave() protected method

protected TestCanSave ( ) : void
return void
        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;
            }
        }