| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133 |
- 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.StlMes.Client.YdmPipeManage.Tool;
- using Core.Mes.Client.Comm.Tool;
- using System.Collections;
- namespace Core.StlMes.Client.YdmPipeManage
- {
- public partial class FrmMetailNameDialog : FrmBase
- {
- private OpeBase _ob;
- public FrmMetailNameDialog(OpeBase ob)
- {
- this.StartPosition = System.Windows.Forms.FormStartPosition.CenterScreen;
- InitializeComponent();
- _ob = ob;
- }
- private string[] list;
- public string[] List
- {
- get { return list; }
- set { list = value; }
- }
-
- private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
- {
- switch (e.Tool.Key)
- {
- case "Ensure":
- ensureData();
- break;
- case "Close":
- CloseForm();
- break;
- }
- }
- private void CloseForm()
- {
- list = null;
- this.Close();
- }
- private void ensureData()
- {
- if (!checkData()) return;
- list = new string[11];
- list[0] = cmbProduce.Value.ToString();
- list[1] = cmbProduce.Text;
- list[2] = cmbSteel.Value.ToString();
- list[3] = cmbSteel.Text;
- list[4] = cmbSpec.Value.ToString();
- list[5] = cmbSpec.Text;
- list[6] = cmbModel.Value.ToString();
- list[7] = cmbModel.Text;
- if (cmbStsyle.Text != "")
- {
- list[8] = cmbStsyle.Value.ToString();
- list[9] = cmbStsyle.Text;
- }
- else
- {
- list[8] = "";
- list[9] = "";
- }
- list[10] = cmbMemo.Text;
- this.Close();
- }
- /// <summary>
- /// 验证数据
- /// </summary>
- /// <returns></returns>
- private bool checkData()
- {
- if (cmbProduce.SelectedItem == null)
- {
- MessageUtil.ShowTips("品名不能为空!");
- return false;
- }
- if (cmbSteel.SelectedItem == null)
- {
- MessageUtil.ShowTips("钢级不能为空!");
- return false;
- }
- if (cmbSpec.SelectedItem == null)
- {
- MessageUtil.ShowTips("规格不能为空!");
- return false;
- }
- if (cmbModel.SelectedItem == null)
- {
- MessageUtil.ShowTips("扣型不能为空!");
- return false;
- }
- //if(cmbStsyle.Text == "")
- //{
- // MessageUtil.ShowTips("标准类别不能为空!");
- // return false;
- //}
- return true;
- }
- private void FrmMetailNameDialog_Load(object sender, EventArgs e)
- {
- InintBase();
- }
- /// <summary>
- /// 加载基础信息
- /// </summary>
- private void InintBase()
- {
- BaseMethod.InitSpec(cmbSpec, this._ob);
- BaseMethod.InitModel(cmbModel, this._ob);
- BaseMethod.InitProcduce(cmbProduce, this._ob);
- BaseMethod.InitSteel(cmbSteel, this._ob);
- BaseMethod.InitStdStyle(cmbStsyle,this._ob);
- }
-
-
- }
- }
|