bazar.Accrual.OnTreeviewIncomesRowActivated C# (CSharp) Method

OnTreeviewIncomesRowActivated() protected method

protected OnTreeviewIncomesRowActivated ( object o, Gtk.RowActivatedArgs args ) : void
o object
args Gtk.RowActivatedArgs
return void
        protected void OnTreeviewIncomesRowActivated(object o, RowActivatedArgs args)
        {
            TreeIter iter;
            treeviewIncomes.Selection.GetSelected(out iter);
            int itemid = Convert.ToInt32(IncomeListStore.GetValue(iter,0));
            IncomeSlip winIncome = new IncomeSlip();
            winIncome.SlipFill(itemid, false);
            winIncome.Show();
            ResponseType result = (ResponseType)winIncome.Run();
            winIncome.Destroy();
            if(result == ResponseType.Ok)
            {
                UpdateIncomes();
                UpdatePaid ();
            }
        }