public WindowFactory(IIOServices ioServices, IUIServices uiServices, IClipboardServices clipboardServices, IDataManager dataManager, AddYoutubeLink.IYoutubeManager youtubeManager) { _ioServices = ioServices; _uiServices = uiServices; _clipboardServices = clipboardServices; _dataManager = dataManager; _youtubeManager = youtubeManager; }
public ShowReportViewModel(IDataManager dataManager, IIOServices ioServices, IUIServices uiServices, IClipboardServices clipboardServices, string userName) { _dataManager = dataManager; _ioServices = ioServices; _uiServices = uiServices; _clipboardServices = clipboardServices; _userName = userName; ReportDayCommand = new RelayCommand(ReportDay); ReportMonthCommand = new RelayCommand(ReportMonth); CancelCommand = new RelayCommand(Cancel); _date = DateTime.Now.Date; }
public AddYoutubeLinkViewModel(IDataManager dataManager, IIOServices ioServices, IUIServices uiServices, IClipboardServices clipboardServices, IYoutubeManager youtubeManager, string userName) { _youtubeManager = youtubeManager; _uiServices = uiServices; _clipboardServices = clipboardServices; _youtubeFileManager = new YoutubeFileManager(dataManager, ioServices, userName); AcceptCommand = new RelayCommand(Accept); CancelCommand = new RelayCommand(Cancel); ScanCommand = new RelayCommand(Scan); var now = DateTime.Now; _date = now.Date; _hour = (byte)(now.Hour); _minute = (byte)(now.Minute); }