| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using CoreFS.CA06;
- using Core.Mes.Client.Comm.Tool;
- namespace Core.StlMes.Client.Lims.Data.PipeAndOutdec
- {
- public partial class FrmOutdecLabSampleState : FrmBase
- {
- private string[] arrId;//数据权限
- public FrmOutdecLabSampleState()
- {
- InitializeComponent();
- }
- protected override void OnLoad(EventArgs e)
- {
- base.OnLoad(e);
- //publicUltraGridDetail1.Ug.DisplayLayout.Override.RowSelectors = Infragistics.Win.DefaultableBoolean.False;//不显示行头
- //publicUltraGridDetail1.Ug.DisplayLayout.Override.AllowRowFiltering = Infragistics.Win.DefaultableBoolean.False;
- //publicUltraGridChemDetail1.Ug.DisplayLayout.Override.AllowRowFiltering = Infragistics.Win.DefaultableBoolean.False;
- }
- private void FrmOutdecSampleState_Load(object sender, EventArgs e)
- {
- arrId = this.ValidDataPurviewIds;//获取数据权限
- outdecQueryBase1.ShowControl();
- outdecQueryBase1.BindComboxNew(this.UserInfo.GetDeptid(), this.ob);
- InitColumns();
- }
- private void InitColumns()
- {
- string[] arrColumnsDetail = new string[] { "FLAG_DESC", "CHECK_NO", "SAMPLE_NO", "PHY_CODE_MAX", "PHY_NAME_MAX", "SAMPLE_COUNT", "JG_SEND_NAME", "JG_SEND_TIME", "LAB_RECEIVE_NAME", "LAB_RECEIVE_TIME", "CHECK_NAME", "CHECK_TIME", "AUDIT_NAME", "AUDIT_TIME" };
- string[] arrCaptionDetail = new string[] { "检验项状态", "检验编号", "试样号", "检验项代码", "检验项", "试样数", "送样人", "送样时间", "收样人", "收样时间", "试验人", "试验时间", "审核人", "审核时间" };
- publicUltraGridDetail1.InitColumns(arrColumnsDetail, arrCaptionDetail);
- publicUltraGridDetail1.setColumnShowOrHidden(new string[] { "PHY_CODE_MAX" }, false);
- publicUltraGridDetail1.setOtherColumnReadOnly(null);
- }
- /// <summary>
- /// 重写基类方法
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="ToolbarKey"></param>
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- //新增、修改修约值、审核、删除、退出
- switch (ToolbarKey)
- {
- case "Query":
- QueryCheckConsignDetailInfo("01234");
- break;
- case "Close":
- if (MessageUtil.ShowYesNoAndQuestion("是否确认关闭页面?") == DialogResult.Yes)
- {
- this.Close();
- }
- break;
- }
- }
- //查询检验委托基本信息
- private void QueryCheckConsignDetailInfo(string strFlag)
- {
- try
- {
- publicUltraGridDetail1.QueryCheckConsignBaseDetail("outdec.PublicOutdecBase", outdecQueryBase1.GetQueryInfo(strFlag), this.ob, arrId);
- }
- catch (Exception e)
- {
- MessageUtil.ShowWarning(e.Message);
- }
- }
- }
- }
|