wip
This commit is contained in:
parent
1d222259bb
commit
f470fba78f
@ -27,8 +27,8 @@
|
|||||||
<StackPanel Orientation="Horizontal">
|
<StackPanel Orientation="Horizontal">
|
||||||
<Label Content="Calendar week" />
|
<Label Content="Calendar week" />
|
||||||
<Label Content="Type" />
|
<Label Content="Type" />
|
||||||
<Button x:Name="buttonExcelExport" Margin="2" Content="Export Excel" Width="100" />
|
<Button x:Name="buttonImport" Margin="2" Content="Import" Width="70" />
|
||||||
<Button x:Name="buttonSaveChanges" Margin="2" Content="Save changes" Width="100" IsEnabled="False" />
|
<Button x:Name="buttonExport" Margin="2" Content="Export" Width="70" />
|
||||||
</StackPanel>
|
</StackPanel>
|
||||||
<local:ENIDataGrid Grid.Row="1" Margin="2,8,2,2" x:Name="dataGridPOCores" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch"
|
<local:ENIDataGrid Grid.Row="1" Margin="2,8,2,2" x:Name="dataGridPOCores" HorizontalContentAlignment="Stretch" VerticalContentAlignment="Stretch"
|
||||||
SelectionMode="Single" AutoGenerateColumns="False" CellEditEnding="dataGridPOCores_CellEditEnding" CanUserAddRows="False">
|
SelectionMode="Single" AutoGenerateColumns="False" CellEditEnding="dataGridPOCores_CellEditEnding" CanUserAddRows="False">
|
||||||
|
|||||||
@ -47,10 +47,6 @@ namespace ENI2.Controls
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
private void dataGridPOCores_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
|
private void dataGridPOCores_CellEditEnding(object sender, DataGridCellEditEndingEventArgs e)
|
||||||
{
|
{
|
||||||
if (e.EditAction == DataGridEditAction.Commit)
|
if (e.EditAction == DataGridEditAction.Commit)
|
||||||
@ -66,7 +62,7 @@ namespace ENI2.Controls
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
buttonSaveChanges.IsEnabled = true;
|
// buttonSaveChanges.IsEnabled = true;
|
||||||
MessageCore editedCore = this.filteredResult[e.Row.GetIndex()];
|
MessageCore editedCore = this.filteredResult[e.Row.GetIndex()];
|
||||||
editedCore.IsDirty = true;
|
editedCore.IsDirty = true;
|
||||||
}
|
}
|
||||||
@ -86,7 +82,7 @@ namespace ENI2.Controls
|
|||||||
{
|
{
|
||||||
editedCore.SetFlag(true, coreFlag);
|
editedCore.SetFlag(true, coreFlag);
|
||||||
}
|
}
|
||||||
buttonSaveChanges.IsEnabled = true;
|
// buttonSaveChanges.IsEnabled = true;
|
||||||
editedCore.IsDirty = true;
|
editedCore.IsDirty = true;
|
||||||
}
|
}
|
||||||
if(e.Column == gridColumnATA)
|
if(e.Column == gridColumnATA)
|
||||||
@ -96,7 +92,7 @@ namespace ENI2.Controls
|
|||||||
{
|
{
|
||||||
MessageCore editedCore = this.filteredResult[e.Row.GetIndex()];
|
MessageCore editedCore = this.filteredResult[e.Row.GetIndex()];
|
||||||
editedCore.ATA = DateTime.SpecifyKind(localATA, DateTimeKind.Local).ToUniversalTime();
|
editedCore.ATA = DateTime.SpecifyKind(localATA, DateTimeKind.Local).ToUniversalTime();
|
||||||
buttonSaveChanges.IsEnabled = true;
|
// buttonSaveChanges.IsEnabled = true;
|
||||||
editedCore.IsDirty = true;
|
editedCore.IsDirty = true;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -152,7 +148,7 @@ namespace ENI2.Controls
|
|||||||
{
|
{
|
||||||
messageCore.POATA = messageCore.ATA;
|
messageCore.POATA = messageCore.ATA;
|
||||||
messageCore.IsDirty = true;
|
messageCore.IsDirty = true;
|
||||||
this.buttonSaveChanges.IsEnabled = true;
|
// this.buttonSaveChanges.IsEnabled = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -170,6 +166,14 @@ namespace ENI2.Controls
|
|||||||
this.dataGridPOCores.ItemsSource = this.filteredResult;
|
this.dataGridPOCores.ItemsSource = this.filteredResult;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private List<MessageCore> GetNextNDayCoresFromList(List<MessageCore> cores, int numDays = 3)
|
||||||
|
{
|
||||||
|
List<MessageCore> result = new List<MessageCore>();
|
||||||
|
|
||||||
|
result.AddRange(cores.FindAll(x => (x.ETADisplay.Value - DateTime.Now).TotalHours < (numDays * 24)));
|
||||||
|
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user