C# Класс Docary.ViewModelAssemblers.Desktop.HomeAssembler

Наследование: IHomeAssembler
Показать файл Открыть проект

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

Метод Описание
AssembleHomeIndexViewModel ( HomeIndexViewModel homeIndexViewModelIn, string userId ) : HomeIndexViewModel
AssembleHomeIndexViewModel ( string userId ) : HomeIndexViewModel
AssembleHomeIndexViewModel ( string userId, System.DateTime from, System.DateTime to ) : HomeIndexViewModel
HomeAssembler ( IEntryService entryService, ITimeService timeService, IUserSettingsService userSettingService ) : System

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

Метод Описание
LoadLegenda ( HomeIndexViewModel indexViewModel, IEnumerable entries ) : void
SetDefaultDatesWhenEmpty ( HomeIndexViewModel indexViewModelResult, TimeZoneInfo userTimeZone ) : void

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

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

public AssembleHomeIndexViewModel ( HomeIndexViewModel homeIndexViewModelIn, string userId ) : HomeIndexViewModel
homeIndexViewModelIn Docary.ViewModels.Desktop.HomeIndexViewModel
userId string
Результат Docary.ViewModels.Desktop.HomeIndexViewModel

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

public AssembleHomeIndexViewModel ( string userId ) : HomeIndexViewModel
userId string
Результат Docary.ViewModels.Desktop.HomeIndexViewModel

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

public AssembleHomeIndexViewModel ( string userId, System.DateTime from, System.DateTime to ) : HomeIndexViewModel
userId string
from System.DateTime
to System.DateTime
Результат Docary.ViewModels.Desktop.HomeIndexViewModel

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

public HomeAssembler ( IEntryService entryService, ITimeService timeService, IUserSettingsService userSettingService ) : System
entryService IEntryService
timeService ITimeService
userSettingService IUserSettingsService
Результат System