public ActualTasksViewModel(INavigationService navigationService, IUserDataService userDataService, ITaskItemDataService taskItemDataService, ITaskSubitemDataService taskSubitemDataService) { _navigationService = navigationService; _userDataService = userDataService; _taskItemDataService = taskItemDataService; _taskSubitemDataService = taskSubitemDataService; TaskSubitems = new ObservableCollection <TaskSubitem>(); Initialize(); }
public TaskSubitemViewModel(INavigationService navigationService, ITaskSubitemDataService taskSubitemDataService, ITaskItemDataService taskItemDataService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataService) { _navigationService = navigationService; _taskSubitemDataService = taskSubitemDataService; _taskItemDataService = taskItemDataService; StartDateTime = EndDateTime = DateTime.Today; _userDataService = userDataService; _roleTypeDataService = roleTypeDataService; }
public TaskItemViewModel(INavigationService navigationService, ITaskItemDataService taskItemDataService, IGroupDataService groupDataService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataDataService) { _navigationService = navigationService; _groupDataService = groupDataService; _taskItemDataService = taskItemDataService; _userDataService = userDataService; _roleTypeDataService = roleTypeDataDataService; StartDateTime = EndDateTime = DateTime.Today; Initialize(); }
public TasksListViewModel(INavigationService navigationService, ITaskItemDataService taskItemDataService, IUserDataService userDataService, IRoleTypeDataService roleTypeDataService, ITaskSubitemDataService taskSubitemDataService) { _navigationService = navigationService; _taskItemDataService = taskItemDataService; _userDataService = userDataService; _roleTypeDataService = roleTypeDataService; _taskSubitemDataService = taskSubitemDataService; Messenger.Default.Register <Group>(this, HandleMessage); // Refresh(); }
public CalendarTaskItem() { _userDataService = SimpleIoc.Default.GetInstance <IUserDataService>(); _taskItemDataService = SimpleIoc.Default.GetInstance <ITaskItemDataService>(); _taskSubitemDataService = SimpleIoc.Default.GetInstance <ITaskSubitemDataService>(); Clear(); AsyncHelpers.RunSync(Initialize); //Task.Run(async () => await Initialize()); //Add(DateTime.Now.Date, new TaskItem() { Name = "Test1", Description = "TestDesc1" }); //Add(DateTime.Now.AddDays(5).Date, new TaskItem() { Name = "Test1", Description = "TestDesc1" }); //Add(DateTime.Now.AddDays(6).Date, new TaskItem() { Name = "Test2", Description = "TestDesc2" }); //Add(DateTime.Now.AddDays(7).Date, new TaskItem() { Name = "Test3", Description = "TestDesc3" }); }