|
@@ -115,29 +115,7 @@ namespace XdCxRhDW.App.UserControl
|
|
|
{
|
|
|
var editItem = gridView1.GetFocusedRow() as FixedStation;
|
|
|
if (editItem == null) return;
|
|
|
- try
|
|
|
- {
|
|
|
- FixedStationEditor frm = new FixedStationEditor(editItem);
|
|
|
- if (frm.ShowDialog() != DialogResult.OK) return ;
|
|
|
- editItem = frm.info;
|
|
|
- using (RHDWContext db = new RHDWContext())
|
|
|
- {
|
|
|
- var find = await db.FixedStation.Where(p => p.ID == editItem.ID).FirstOrDefaultAsync();
|
|
|
- find.StationName = editItem.StationName;
|
|
|
- find.FreqUpHz = editItem.FreqUpHz;
|
|
|
- find.Lon = editItem.Lon;
|
|
|
- find.Lat = editItem.Lat;
|
|
|
- find.Value = editItem.Value;
|
|
|
- find.Enable = editItem.Enable;
|
|
|
- find.UpdateTime = DateTime.Now;
|
|
|
- await db.SaveChangesAsync();
|
|
|
- }
|
|
|
- }
|
|
|
- catch (Exception ex)
|
|
|
- {
|
|
|
- Serilog.Log.Error(ex, "保存固定站信息异常");
|
|
|
- DxHelper.MsgBoxHelper.ShowError("保存固定站信息异常");
|
|
|
- }
|
|
|
+ await Edit(editItem);
|
|
|
}
|
|
|
}
|
|
|
}
|