public NewTimeViewModel(IActivityTimeService service, IProjectActivityService projectActivityService, IProjectService projectService, ILanguageService languageService) : base(languageService) { Service = service; ProjectActivityService = projectActivityService; ProjectService = projectService; LoadLanguage("Common"); }
public ReportViewModel(IActivityTimeService activityTimeService, IProjectActivityService projectActivityService, IProjectService projectService, ILanguageService languageService) : base(languageService) { ActivityTimeService = activityTimeService; ProjectActivityService = projectActivityService; ProjectService = projectService; LoadTimes(DateTime.Now); }
public EditTimeViewModel(IProjectService projectService, IProjectActivityService projectActivityService, IActivityTimeService activityTimeService, ILanguageService languageService) : base(languageService) { ProjectService = projectService; ProjectActivityService = projectActivityService; ActivityTimeService = activityTimeService; LoadLanguage("Common"); }
public ProjectsListViewModel(IProjectService projectService, IProjectActivityService projectActivityService, IActivityTimeService activityTimeService, ILanguageService languageService) : base(languageService) { ProjectService = projectService; ProjectActivityService = projectActivityService; ActivityTimeService = activityTimeService; LoadLanguage("Common", "Projects"); Projects = new ObservableCollection <TreeViewItem>(); LoadProjects(); }
public ActivityTimeListItem(IActivityTime time, IActivityTimeService service, ILanguageService languageService) : base(languageService) { Service = service; ActivityId = time.ActivityId; Comment = time.Comment; Hours = time.Hours; Id = time.Id; Timestamp = time.Timestamp; Reported = time.Reported; LoadLanguage("Common", "Time"); }
public ProjectActivityService(IProjectActivityRepository repository, IActivityTimeService activityTimeService) { Repository = repository; ActivityTimeService = activityTimeService; }