using System;
using System.Collections.Generic;
using System.Linq;
using Core.StlMes.Client.LgCommon;
namespace Core.StlMes.Client.LgResMgt
{
public partial class frmRhsResults : frmSteelResults
{
public frmRhsResults()
{
InitializeComponent();
Process = LG_PROCESS.RH;
}
///
/// 值是否发生变化 父类控件变化与上Rh操作界面变化
///
protected override bool ValueChanged
{
get { return ucNewResRhs.HasChanged || base.ValueChanged; }
}
///
/// 数据是否可保存, 父类控件是否可以保存并上Rh操作界面是否可保存
///
protected override bool CanSave
{
get { return ucNewResRhs.AllowSave && base.CanSave; }
}
protected override bool DataOver
{
get
{
return ucNewResRhs.CurrentData.Reposebegintime != null &&
ucNewResRhs.CurrentData.Reposeendtime != null;
}
}
protected override void OnLoad(EventArgs e)
{
ucNewResRhs.SetBase(ob, UserName, ShifCode,Process);
base.OnLoad(e);
ucNewResRhs.OperationOver += ucStoveQuery1.GoNext;
ucNewResRhs.OperationBegin += ucStoveQuery1.QueryStovePlan;
}
///
/// 查询操作界面
///
protected override void QueryOperation()
{
ucNewResRhs.QueryDate(CurrentEntity.StoveNo, Station);
}
protected override bool SavePerformance()
{
return ucNewResRhs.saveDate();
}
}
}