Skip to content

Commit

Permalink
Fixed #210 Adding option to show dates with local time in result grid
Browse files Browse the repository at this point in the history
  • Loading branch information
Jonas Rapp committed May 21, 2018
1 parent a4e7358 commit 2b6a869
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 19 deletions.
1 change: 1 addition & 0 deletions FetchXmlBuilder/AppCode/FXBSettings.cs
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ public class ResultOptions
public bool Friendly { get; set; }
public bool Id { get; set; }
public bool Index { get; set; }
public bool LocalTime { get; set; }
public bool CopyHeaders { get; set; } = true;
public int ResultOption { get; set; }
public int SerializeStyle { get; set; }
Expand Down
52 changes: 33 additions & 19 deletions FetchXmlBuilder/DockControls/ResultGrid.Designer.cs

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions FetchXmlBuilder/DockControls/ResultGrid.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ public ResultGrid(FetchXmlBuilder fetchXmlBuilder)
chkFriendly.Checked = form.settings.Results.Friendly;
chkIdCol.Checked = form.settings.Results.Id;
chkIndexCol.Checked = form.settings.Results.Index;
chkLocalTime.Checked = form.settings.Results.LocalTime;
chkCopyHeaders.Checked = form.settings.Results.CopyHeaders;
ApplySettingsToGrid();
}
Expand Down Expand Up @@ -61,6 +62,7 @@ private void ApplySettingsToGrid()
crmGridView1.ShowFriendlyNames = form.settings.Results.Friendly;
crmGridView1.ShowIdColumn = form.settings.Results.Id;
crmGridView1.ShowIndexColumn = form.settings.Results.Index;
crmGridView1.ShowLocalTimes = form.settings.Results.LocalTime;
crmGridView1.ClipboardCopyMode = form.settings.Results.CopyHeaders ?
DataGridViewClipboardCopyMode.EnableAlwaysIncludeHeaderText : DataGridViewClipboardCopyMode.EnableWithoutHeaderText;
crmGridView1.OrganizationService = form.Service;
Expand All @@ -72,6 +74,7 @@ private void UpdateSettingsFromGrid()
form.settings.Results.Friendly = chkFriendly.Checked;
form.settings.Results.Index = chkIndexCol.Checked;
form.settings.Results.Id = chkIdCol.Checked;
form.settings.Results.LocalTime = chkLocalTime.Checked;
form.settings.Results.CopyHeaders = chkCopyHeaders.Checked;
ApplySettingsToGrid();
}
Expand Down

0 comments on commit 2b6a869

Please sign in to comment.