DeviceManager/TsSFCDevice.Client.Launch/Plan/pageMaintenanceRecord.cs
2024-08-02 10:52:45 +08:00

51 lines
1.5 KiB
C#

using DevExpress.XtraBars;
using DevExpress.XtraBars.ToolbarForm;
using DeviceRepair.Models.Enum;
using DeviceRepair.Models.Record;
using System;
using System.Collections.Generic;
using System.Windows.Forms;
using TsSFCDevice.Client.Biz.Impl;
namespace TsSFCDevice.Client.Launch.Plan
{
public partial class pageMaintenanceRecord : ToolbarForm
{
public List<MaintenanceRecordHistoryModel> Datas;
public MaintenanceRecordHistoryModel CurrentModel;
public MaintenanceFilterModel filter { get; set; }
public pageMaintenanceRecord()
{
InitializeComponent();
}
private void pageMaintenanceRecord_Load(object sender, EventArgs e)
{
try
{
Datas = PreserveRepository.Instance.Get_PreserveDetail_HisView(filter, EnumDeviceBelong.AM);//apiResponseData.ToDeserializeObject<List<MaintenanceRecordHistoryModel>>();
this.cfMaintenanceRecord1.Datas = Datas;
this.cfMaintenanceRecord1.RefreshGrid();
}
catch (Exception ex)
{
XtraMessageBoxHelper.Error(ex.Message);
}
}
private void btnEdit_ItemClick(object sender, ItemClickEventArgs e)
{
try
{
CurrentModel = cfMaintenanceRecord1.CurrentModel;
this.DialogResult = DialogResult.OK;
}
catch (Exception ex)
{
XtraMessageBoxHelper.Error(ex.Message);
}
}
}
}