C# Класс bazar.Accrual

Наследование: Gtk.Dialog
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
NewAccrual bool

Открытые методы

Метод Описание
Accrual ( ) : System
AccrualFill ( int AccrualId ) : void
GetAccrualPaidBalance ( int id ) : decimal
OnCashComboEdited ( object o, Gtk.EditedArgs args ) : void
OnCountTextEdited ( object o, Gtk.EditedArgs args ) : void
OnPriceTextEdited ( object o, Gtk.EditedArgs args ) : void
OnServiceComboEdited ( object o, Gtk.EditedArgs args ) : void

Защищенные методы

Метод Описание
Build ( ) : void
CalculateIncomeSum ( ) : void
CalculateServiceSum ( ) : void
OnButtonAddServiceClicked ( object sender, EventArgs e ) : void
OnButtonDelServiceClicked ( object sender, EventArgs e ) : void
OnButtonFromMeterClicked ( object sender, EventArgs e ) : void
OnButtonMakePaymentClicked ( object sender, EventArgs e ) : void
OnButtonOkClicked ( object sender, EventArgs e ) : void
OnButtonOpenContractClicked ( object sender, EventArgs e ) : void
OnButtonPrintClicked ( object sender, EventArgs e ) : void
OnComboAccrualMonthChanged ( object sender, EventArgs e ) : void
OnComboAccuralYearChanged ( object sender, EventArgs e ) : void
OnComboContractChanged ( object sender, EventArgs e ) : void
OnTreeviewIncomesRowActivated ( object o, Gtk.RowActivatedArgs args ) : void
OnTreeviewServicesCursorChanged ( object sender, EventArgs e ) : void
ShowStatus ( ) : void
TestCanSave ( ) : void
TestServiceAndCash ( ) : bool
UpdateIncomes ( ) : void

Приватные методы

Метод Описание
RenderCountColumn ( Gtk column, Gtk cell, Gtk model, Gtk iter ) : void
RenderPriceColumn ( Gtk column, Gtk cell, Gtk model, Gtk iter ) : void
RenderSumColumn ( Gtk column, Gtk cell, Gtk model, Gtk iter ) : void
SaveAccountable ( ) : bool
ShowOldDebts ( ) : void
UpdatePaid ( ) : void

Описание методов

Accrual() публичный Метод

public Accrual ( ) : System
Результат System

AccrualFill() публичный Метод

public AccrualFill ( int AccrualId ) : void
AccrualId int
Результат void

Build() защищенный Метод

protected Build ( ) : void
Результат void

CalculateIncomeSum() защищенный Метод

protected CalculateIncomeSum ( ) : void
Результат void

CalculateServiceSum() защищенный Метод

protected CalculateServiceSum ( ) : void
Результат void

GetAccrualPaidBalance() публичный статический Метод

public static GetAccrualPaidBalance ( int id ) : decimal
id int
Результат decimal

OnButtonAddServiceClicked() защищенный Метод

protected OnButtonAddServiceClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnButtonDelServiceClicked() защищенный Метод

protected OnButtonDelServiceClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnButtonFromMeterClicked() защищенный Метод

protected OnButtonFromMeterClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnButtonMakePaymentClicked() защищенный Метод

protected OnButtonMakePaymentClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnButtonOkClicked() защищенный Метод

protected OnButtonOkClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnButtonOpenContractClicked() защищенный Метод

protected OnButtonOpenContractClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnButtonPrintClicked() защищенный Метод

protected OnButtonPrintClicked ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnCashComboEdited() публичный Метод

public OnCashComboEdited ( object o, Gtk.EditedArgs args ) : void
o object
args Gtk.EditedArgs
Результат void

OnComboAccrualMonthChanged() защищенный Метод

protected OnComboAccrualMonthChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnComboAccuralYearChanged() защищенный Метод

protected OnComboAccuralYearChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnComboContractChanged() защищенный Метод

protected OnComboContractChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

OnCountTextEdited() публичный Метод

public OnCountTextEdited ( object o, Gtk.EditedArgs args ) : void
o object
args Gtk.EditedArgs
Результат void

OnPriceTextEdited() публичный Метод

public OnPriceTextEdited ( object o, Gtk.EditedArgs args ) : void
o object
args Gtk.EditedArgs
Результат void

OnServiceComboEdited() публичный Метод

public OnServiceComboEdited ( object o, Gtk.EditedArgs args ) : void
o object
args Gtk.EditedArgs
Результат void

OnTreeviewIncomesRowActivated() защищенный Метод

protected OnTreeviewIncomesRowActivated ( object o, Gtk.RowActivatedArgs args ) : void
o object
args Gtk.RowActivatedArgs
Результат void

OnTreeviewServicesCursorChanged() защищенный Метод

protected OnTreeviewServicesCursorChanged ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
Результат void

ShowStatus() защищенный Метод

protected ShowStatus ( ) : void
Результат void

TestCanSave() защищенный Метод

protected TestCanSave ( ) : void
Результат void

TestServiceAndCash() защищенный Метод

protected TestServiceAndCash ( ) : bool
Результат bool

UpdateIncomes() защищенный Метод

protected UpdateIncomes ( ) : void
Результат void

Описание свойств

NewAccrual публичное свойство

public bool NewAccrual
Результат bool