bank_mode.go 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package bank_mode
  2. import (
  3. . "gitp78su.ipnodns.ru/svi/kern/krn/ktypes"
  4. . "wartank/app/lev0/types"
  5. "wartank/app/lev1"
  6. )
  7. /*
  8. Объект допустимого режима банка.
  9. */
  10. // BankMode -- объект допустимого режима банка
  11. type BankMode struct {
  12. серебро ИСтатПарам
  13. timeCount string
  14. }
  15. // NewBankMode -- возвращает новый *BankMode
  16. func NewBankMode(конт ILocalCtx) *BankMode {
  17. return &BankMode{
  18. серебро: lev1.НовСтатПарам("серебро"),
  19. }
  20. }
  21. // Серебро -- возвращает объект серебра режима
  22. func (сам *BankMode) Серебро() ИСтатПарам {
  23. return сам.серебро
  24. }
  25. // ВремяСделать -- возвращает временя производства режима
  26. func (сам *BankMode) ВремяСделать() string {
  27. return сам.timeCount
  28. }
  29. // ВремяСделатьУст -- устанавливает время производства режима
  30. func (сам *BankMode) ВремяСделатьУст(val string) {
  31. сам.timeCount = val
  32. }