private void btnOk_Click(object sender, RoutedEventArgs e) { if (cbxTimesheetCode.SelectedItem == null) { user_Defaults.TimesheetCode = null; } else { user_Defaults.TimesheetCode = (TimesheetCode)cbxTimesheetCode.SelectedItem; } if (cbxTaskType.SelectedItem == null) { user_Defaults.TaskType = ""; } else { user_Defaults.TaskType = cbxTaskType.SelectedValue.ToString(); } if (cbxProject.SelectedItem == null) { user_Defaults.Project = null; } else { user_Defaults.Project = (Project)cbxProject.SelectedItem; } queries.UpdateUserDefaults(user_Defaults); base.DialogResult = new bool?(true); }