private void PopulateExistingInformation() { Auth.IsEnabled = false; Save.IsEnabled = false; ReAuth.IsEnabled = true; File.IsEnabled = true; Projects.IsEnabled = false; _timeTaskService = new TimeTaskService(_userData.Token); Client.Text = _userData.Client; Projects.ItemsSource = new List <Project> { new Project { name = _userData.Project, id = _userData.ProjectId } }; Projects.DisplayMemberPath = "name"; Projects.SelectedIndex = 0; Modules.ItemsSource = new List <Projectmodule> { new Projectmodule { modulename = _userData.Module, moduleid = _userData.ModuleId } }; Modules.DisplayMemberPath = "modulename"; Modules.SelectedIndex = 0; WorkTypes.ItemsSource = new List <Projectworktype> { new Projectworktype { worktype = _userData.WorkType, worktypeid = _userData.WorkTypeId } }; WorkTypes.DisplayMemberPath = "worktype"; WorkTypes.SelectedIndex = 0; }
public async void GetUserInformation() { try { _timeTaskService = new TimeTaskService(UserToken.Text); _primaryInformation = new PrimaryInformation(_timeTaskService); var success = await _primaryInformation.GetMyInformation(); if (success == false) { MessageBox.Show("Authentication failed"); } else { Proceed(); MessageBox.Show("Successfully Authenticated"); } } catch (Exception e) { MessageBox.Show("Authentication failed" + e.Message); } }
public UserTimes(TimeTaskService timeTaskService, List <TimeObject> times) { _timeTaskService = timeTaskService; _times = times; }
public PrimaryInformation(TimeTaskService timeTaskService) { _timeTaskService = timeTaskService; }