C# 클래스 Docary.ViewModelAssemblers.Desktop.HomeAssembler

상속: IHomeAssembler
파일 보기 프로젝트 열기: JefClaes/Docary

공개 메소드들

메소드 설명
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