/// <summary>
 /// Create Instance of Service and Run Task to Load Employees
 /// </summary>
 public EmployeeViewModel()
 {
     this.Service = (EmployeeService)SingletonInstances.GetEmployeeService(typeof(EmployeeService));
     Task.Run(new Action(async() =>
     {
         await LoadEmployees();
     }));
 }
Example #2
0
 public EmployeeViewModel()
 {
     _employeeService             = (EmployeeService)SingletonInstances.GetEmployeeService(typeof(EmployeeService));
     _taskService                 = (TaskService)SingletonInstances.GetEmployeeService(typeof(TaskService));
     LoadedCommand                = new RelayCommand(async parm => await GetTasksByID(parm), canExecute);
     EditCommand                  = new RelayCommand(async parm => await EditTasksAsync(parm), canExecute);
     SelectedWeekChangedCommand   = new RelayCommand(async parm => await WeekChangedAsync(parm), canExecute);
     SelectedEmpChangedCommand    = new RelayCommand(EmpChanged, canExecute);
     DailySelectionChangedCommand = new RelayCommand(parm => DailyParmChanged(parm), canExecute);
     System.Threading.Tasks.Task.Run(new Action(OnLoaded));
 }
Example #3
0
 /// <summary>
 /// EmployeeViewModel
 /// </summary>
 public EmployeeViewModel()
 {
     _employeeService = (EmployeeService)SingletonInstances.GetEmployeeService(typeof(EmployeeService));
     Task.Run(new Action(OnLoaded));
 }