using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Drawing;
using System.Data;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Infragistics.Win.UltraWinGrid;
using Infragistics.Win.UltraWinEditors;
using Core.StlMes.Client.Lims.Data.PipeAndOutdec.封装类.实体类;
using CoreFS.CA06;
//数据采集基本信息输入
namespace Core.StlMes.Client.Lims.Data.PipeAndOutdec
{
public partial class PublicDataCJBase : UserControl
{
//private string strName;
public string StrName
{
get { return txtCHECK_NAME.Text.Trim(); }
set { txtCHECK_NAME.Text = value; }
}
//private string strTime;
public string StrTime
{
get { return txtCHECK_TIME.Text.Trim(); }
set { txtCHECK_TIME.Text = value; }
}
//private string strShift;
public string StrShift
{
get { return ultraCHECK_SHIFT.Text.Trim(); }
set { ultraCHECK_SHIFT.Text = value; }
}
//private string strClass;
public string StrClass
{
get { return ultraCHECK_CLASS.Text.Trim(); }
set { ultraCHECK_CLASS.Text = value; }
}
//private string strDevice_No;
public string StrDevice_No
{
get { return ultraDEVICE_NO.Text.Trim(); }
set { ultraDEVICE_NO.Text = value; }
}
//private string strDevice_Name;
public string StrDevice_Name
{
get { return ultraDEVICE_NAME.Text.Trim(); }
set { ultraDEVICE_NAME.Text = value; }
}
public string StrFORMUAL_NO
{
get { return ultraFORMUAL_NO.Text.Trim(); }
set { ultraFORMUAL_NO.Text = value; }
}
//private string strDevice_Name;
public string StrFORMUAL_NAME
{
get { return ultraFORMUAL_NAME.Text.Trim(); }
set { ultraFORMUAL_NAME.Text = value; }
}
//private string strTemp;
public string StrTemp
{
get { return txtCHECK_TEMP.Text.Trim(); }
set { txtCHECK_TEMP.Text = value; }
}
//private string strRemark;
public string StrRemark
{
get { return txtREMARK.Text.Trim(); }
set { txtREMARK.Text = value; }
}
//private string strAuditName;
public string StrAuditName
{
get { return txtAUDIT_NAME.Text.Trim(); }
set { txtAUDIT_NAME.Text = value; }
}
//private string strAuditTime;
public string StrAuditTime
{
get { return txtAUDIT_TIME.Text.Trim(); }
set { txtAUDIT_TIME.Text = value; }
}
public string StrCheckDampness
{
get { return txtCHECK_DAMPNESS.Text.Trim(); }
set { txtCHECK_DAMPNESS.Text = value; }
}
public PublicDataCJBase()
{
InitializeComponent();
}
private void PublicDataCJBase_Load(object sender, EventArgs e)
{
}
public void ClearAll()
{
txtCHECK_NAME.Text = "";
txtCHECK_TIME.Text = "";
ultraCHECK_SHIFT.Text = "";
ultraCHECK_CLASS.Text = "";
ultraDEVICE_NO.Text = "";
ultraDEVICE_NAME.Text = "";
txtCHECK_TEMP.Text = "";
txtREMARK.Text = "";
txtAUDIT_NAME.Text = "";
txtAUDIT_TIME.Text = "";
txtCHECK_DAMPNESS.Text = "";
ultraFORMUAL_NAME.Text = "";
ultraFORMUAL_NO.Text = "";
}
///
/// 实验设备信息赋值
///
///
public void UpdateDateForPrama(OutdecCheckconsignDetailEntity checkDetal)
{
txtCHECK_NAME.Text = checkDetal.CheckName;
txtCHECK_TIME.Text = checkDetal.CheckTime;
ultraCHECK_SHIFT.Text = checkDetal.CheckShift;
ultraCHECK_CLASS.Text = checkDetal.CheckClass;
ultraDEVICE_NO.Text = checkDetal.DeviceNo;
ultraDEVICE_NAME.Text = checkDetal.DeviceName;
txtCHECK_TEMP.Text = checkDetal.CheckTemp;
txtREMARK.Text = checkDetal.Remark;
txtAUDIT_NAME.Text = checkDetal.AuditName;
txtAUDIT_TIME.Text = checkDetal.AuditTime;
txtCHECK_DAMPNESS.Text = checkDetal.CheckDampness;
ultraFORMUAL_NAME.Text = checkDetal.FormualName;
ultraFORMUAL_NO.Text = checkDetal.FormualNo;
}
///
/// 实验设备信息赋值
///
///
public void UpdateDateForPramaPipe(PipeCheckconsignDetailEntity checkDetal)
{
txtCHECK_NAME.Text = checkDetal.CheckName;
txtCHECK_TIME.Text = checkDetal.CheckTime;
ultraCHECK_SHIFT.Text = checkDetal.CheckShift;
ultraCHECK_CLASS.Text = checkDetal.CheckClass;
ultraDEVICE_NO.Text = checkDetal.DeviceNo;
ultraDEVICE_NAME.Text = checkDetal.DeviceName;
txtCHECK_TEMP.Text = checkDetal.CheckTemp;
txtREMARK.Text = checkDetal.Remark;
txtAUDIT_NAME.Text = checkDetal.AuditName;
txtAUDIT_TIME.Text = checkDetal.AuditTime;
//txtCHECK_DAMPNESS.Text = checkDetal.CheckDampness;
ultraFORMUAL_NO.Text = checkDetal.FormualNo;
ultraFORMUAL_NAME.Text = checkDetal.FormualName;
}
///
/// 录入人、审核人不可录入
///
public void checkNameEnable()
{
this.txtCHECK_NAME.Enabled = false;
this.txtCHECK_TIME.Enabled = false;
this.txtAUDIT_NAME.Enabled = false;
this.txtAUDIT_TIME.Enabled = false;
}
///
/// 显示试验湿度
///
public void visibleDampness()
{
this.labelCHECK_DAMPNESS.Visible = true;
this.txtCHECK_DAMPNESS.Visible = true;
}
///
/// 试验温度显示成环境温度
///
public void changLabelCHECK_TEMP()
{
labelCHECK_TEMP.Text = "环境温度";
}
///
/// 加载实验设备
///
///
public void initCheckEqiupment(string[] arrId,string phyCodeMax, OpeBase ob)
{
DataTable dt = PublicServer.GetData("com.steering.lims.data.pipe.FrmDataCJBase.initCheckEquipmentPhyCodeMax", new object[] { arrId, phyCodeMax }, ob);
if (dt != null && dt.Rows.Count > 0)
{
ultraDEVICE_NAME.DataSource = dt;
ultraDEVICE_NAME.ValueMember = "DEVICE_NO";
ultraDEVICE_NAME.DisplayMember = "DEVICE_NAME";
ultraDEVICE_NO.DataSource = dt;
ultraDEVICE_NO.ValueMember = "DEVICE_NO";
ultraDEVICE_NO.DisplayMember = "DEVICE_NO";
}
else
{
ultraDEVICE_NAME.DataSource = null;
ultraDEVICE_NO.DataSource = null;
}
DataTable ds = PublicServer.GetData("com.steering.lims.data.pipe.FrmDataCJBase.initCheckMethodPhyCodeMax", new object[] { arrId, phyCodeMax }, ob);
if (ds != null && ds.Rows.Count > 0)
{
ultraFORMUAL_NO.DataSource = ds;
ultraFORMUAL_NO.ValueMember = "STD_ID";
ultraFORMUAL_NO.DisplayMember = "STD_ID";
ultraFORMUAL_NAME.DataSource = ds;
ultraFORMUAL_NAME.ValueMember = "STD_ID";
ultraFORMUAL_NAME.DisplayMember = "STD_NAME";
}
else
{
ultraFORMUAL_NO.DataSource = null;
ultraFORMUAL_NAME.DataSource = null;
}
}
private void ultraDEVICE_NO_ValueChanged(object sender, EventArgs e)
{
ultraDEVICE_NAME.Value = ultraDEVICE_NO.Value;
}
private void ultraDEVICE_NAME_ValueChanged(object sender, EventArgs e)
{
ultraDEVICE_NO.Value = ultraDEVICE_NAME.Value;
}
private void ultraFORMUAL_NO_ValueChanged(object sender, EventArgs e)
{
ultraFORMUAL_NAME.Value = ultraFORMUAL_NO.Value;
}
private void ultraFORMUAL_NAME_ValueChanged(object sender, EventArgs e)
{
ultraFORMUAL_NO.Value = ultraFORMUAL_NAME.Value;
}
}
}