C# Class bazar.SeparationPayment

Inheritance: Gtk.Bin
Datei anzeigen Open project: QualitySolution/Bazar

Public Methods

Method Description
SavePaymentDetails ( int Payment_id, MySql.Data.MySqlClient.MySqlTransaction trans ) : bool
SeparationPayment ( ) : System

Protected Methods

Method Description
Build ( ) : void
OnButtonAddClicked ( object sender, EventArgs e ) : void
OnButtonDelClicked ( object sender, EventArgs e ) : void
OnTreeviewServicesCursorChanged ( object sender, EventArgs e ) : void

Private Methods

Method Description
CalculateTotal ( ) : void
FillAccrualRowsList ( ) : bool
FillPaymentDetails ( ) : void
FilterTreeAccrualRows ( Gtk model, Gtk iter ) : bool
OnIncomeItemComboEdited ( object o, Gtk.EditedArgs args ) : void
OnPaidTextEdited ( object o, Gtk.EditedArgs args ) : void
RenderAccrualColumn ( Gtk column, Gtk cell, Gtk model, Gtk iter ) : void
RenderOtherPaidColumn ( Gtk column, Gtk cell, Gtk model, Gtk iter ) : void
RenderPaidColumn ( Gtk column, Gtk cell, Gtk model, Gtk iter ) : void

Method Details

Build() protected method

protected Build ( ) : void
return void

OnButtonAddClicked() protected method

protected OnButtonAddClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnButtonDelClicked() protected method

protected OnButtonDelClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

OnTreeviewServicesCursorChanged() protected method

protected OnTreeviewServicesCursorChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

SavePaymentDetails() public method

public SavePaymentDetails ( int Payment_id, MySql.Data.MySqlClient.MySqlTransaction trans ) : bool
Payment_id int
trans MySql.Data.MySqlClient.MySqlTransaction
return bool

SeparationPayment() public method

public SeparationPayment ( ) : System
return System