C# Класс Zetbox.Client.Presentables.Calendar.CalendarWorkspaceViewModel

Наследование: Zetbox.Client.Presentables.WindowViewModel, IDeleteCommandParameter, IRefreshCommandListener
Показать файл Открыть проект

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

Свойство Тип Описание
Colors string[]

Private Properties

Свойство Тип Описание
IRefreshCommandListener void
_WeekCalender_PropertyChanged void
calendarItem_PropertyChanged void

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

Метод Описание
CalendarWorkspaceViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, Func rptFactory ) : System
CanNew ( ) : bool
CanNewReason ( ) : string
CanOpen ( ) : bool
CanOpenReason ( ) : string
ClearAll ( ) : void
Delete ( ) : void
New ( ) : void
New ( System.DateTime selectedDate, bool isAllDay ) : void
Open ( ) : void
Open ( EventViewModel evt ) : void
PrintMonth ( ) : void
PrintSheet ( ) : void
PrintThisWeek ( ) : void
PrintToday ( ) : void
PrintTwoWeeks ( ) : void
SelectAll ( ) : void

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

Метод Описание
CreateCommands ( ) : System.Collections.ObjectModel.ObservableCollection
ExtractItem ( Zetbox.App.Calendar cal, CalendarConfigurationList config ) : CalendarConfiguration
GetSavedConfig ( ) : CalendarConfigurationList
Print ( System.DateTime from, System.DateTime to ) : void
SaveConfig ( CalendarConfigurationList config ) : void

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

Метод Описание
IRefreshCommandListener ( ) : void
_WeekCalender_PropertyChanged ( object sender, System e ) : void
calendarItem_PropertyChanged ( object sender, System e ) : void

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

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

public CalendarWorkspaceViewModel ( IViewModelDependencies appCtx, IZetboxContext dataCtx, Zetbox.Client.Presentables.ViewModel parent, Func rptFactory ) : System
appCtx IViewModelDependencies
dataCtx IZetboxContext
parent Zetbox.Client.Presentables.ViewModel
rptFactory Func
Результат System

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

public CanNew ( ) : bool
Результат bool

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

public CanNewReason ( ) : string
Результат string

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

public CanOpen ( ) : bool
Результат bool

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

public CanOpenReason ( ) : string
Результат string

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

public ClearAll ( ) : void
Результат void

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

protected CreateCommands ( ) : System.Collections.ObjectModel.ObservableCollection
Результат System.Collections.ObjectModel.ObservableCollection

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

public Delete ( ) : void
Результат void

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

protected ExtractItem ( Zetbox.App.Calendar cal, CalendarConfigurationList config ) : CalendarConfiguration
cal Zetbox.App.Calendar
config CalendarConfigurationList
Результат CalendarConfiguration

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

protected GetSavedConfig ( ) : CalendarConfigurationList
Результат CalendarConfigurationList

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

public New ( ) : void
Результат void

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

public New ( System.DateTime selectedDate, bool isAllDay ) : void
selectedDate System.DateTime
isAllDay bool
Результат void

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

public Open ( ) : void
Результат void

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

public Open ( EventViewModel evt ) : void
evt EventViewModel
Результат void

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

protected Print ( System.DateTime from, System.DateTime to ) : void
from System.DateTime
to System.DateTime
Результат void

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

public PrintMonth ( ) : void
Результат void

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

public PrintSheet ( ) : void
Результат void

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

public PrintThisWeek ( ) : void
Результат void

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

public PrintToday ( ) : void
Результат void

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

public PrintTwoWeeks ( ) : void
Результат void

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

protected SaveConfig ( CalendarConfigurationList config ) : void
config CalendarConfigurationList
Результат void

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

public SelectAll ( ) : void
Результат void

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

Colors публичное статическое свойство

public static string[] Colors
Результат string[]