| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Text;
- using System.Windows.Forms;
- using System.Collections;
- using Core.Mes.Client.Common;
- using CoreFS.CA06;
- namespace Core.LgMes.Client.LgIntegrationQuery
- {
- public partial class frmGYLS : Core.Mes.Client.Common.frmStyleBase
- {
- public frmGYLS(OpeBase oba)
- {
- InitializeComponent();
- ob = oba;
- }
- public string gyls = "", strErr="";
- string err = "";
- void Init()
- {
- try
- {
- ArrayList arry = new ArrayList();
- arry.Add("ProcessInfoClass.Query");
- CommonClientToServer cctos = new CommonClientToServer();
- cctos.ob = this.ob;
- DataSet dsItems = cctos.ExecuteQueryFunctions("Core.LgMes.Server.Common.ComDBQuery",
- "doSimpleQuery", arry, out strErr);
- if (err == "")
- {
- FillProInfoComboItems(ulcmeCY, dsItems);
- FillProInfoComboItems(ulcemRH, dsItems);
- FillProInfoComboItems(ulcmeJL, dsItems);
-
- }
-
- }
- catch (Exception ex)
- {
- MessageBox.Show(ex.Message);
- }
- }
- public static void FillProInfoComboItems(Infragistics.Win.UltraWinEditors.UltraComboEditor ulcme, DataSet dset)
- {
- if (dset.Tables.Count > 0 && dset.Tables[0].Columns.Count > 1)
- {
- for (int i = 0; i < dset.Tables[0].Rows.Count; i++)
- ulcme.Items.Add(dset.Tables[0].Rows[i][0].ToString(), dset.Tables[0].Rows[i][0].ToString());
- }
- }
- private void frmGYLS_Load(object sender, EventArgs e)
- {
- Init();
- }
- private void btnOK_Click(object sender, EventArgs e)
- {
- if (ulcmeCY.Text.ToString() == "" && ulcmeJL.Text.ToString() == "" && ulcemRH.Text.ToString() == "")
- {
- gyls = ulceZL.Text + "->" + ulcmeLJ.Text;
- }
- else if (ulcmeCY.Text.ToString() == "" && ulcemRH.Text.ToString() == "")
- {
- gyls = ulceZL.Text + "->" + ulcmeJL.Text + "->" + ulcmeLJ.Text;
- }
-
- else if (ulcmeCY.Text.ToString() == "")
- {
- gyls = ulceZL.Text + "->" + ulcemRH.Text + "->" + ulcmeJL.Text + "->" + ulcmeLJ.Text;
- }
- else if (ulcmeCY.Text.ToString() == "" && ulcmeJL.Text.ToString() == "")
- {
- gyls = ulceZL.Text + "->" + ulcemRH.Text + "->" + ulcmeLJ.Text;
- }
-
- else if (ulcmeJL.Text.ToString() == "" && ulcemRH.Text.ToString() == "")
- {
- gyls = ulceZL.Text + "->" + ulcmeCY.Text + "->" + ulcmeLJ.Text;
- }
- else if (ulcmeJL.Text.ToString() == "")
- {
- gyls = ulceZL.Text + "->" + ulcmeCY.Text + "->" + ulcemRH.Text + "->" + ulcmeLJ.Text;
- }
- else if (ulcemRH.Text.ToString() == "")
- {
- gyls = ulceZL.Text + "->" + ulcmeCY.Text + "->" + ulcmeJL.Text + "->" + ulcmeLJ.Text;
- }
- else if (ulcmeCY.Text == ulceZL.Text || ulcmeCY.Text == ulcmeJL.Text || ulcmeCY.Text == ulcmeLJ.Text || ulcmeCY.Text == ulcemRH.Text || ulcmeJL.Text == ulceZL.Text || ulcmeJL.Text == ulcmeLJ.Text || ulcmeJL.Text == ulcemRH.Text || ulcmeLJ.Text == ulceZL.Text || ulcmeLJ.Text == ulcemRH.Text)
- {
- MessageBox.Show("不能有重复的工序", "提示");
- }
- else
- {
- gyls = ulceZL.Text + "->" + ulcmeCY.Text + "->" + ulcemRH.Text + "->" + ulcmeJL.Text + "->" + ulcmeLJ.Text;
- }
- this.Close();
- }
- private void btnClose_Click(object sender, EventArgs e)
- {
- this.Close();
- }
- }
- }
|