| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- 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.Control;
- using Core.Mes.Client.Comm.Server;
- using Infragistics.Win.UltraWinGrid;
- namespace Core.StlMes.Client.SaleOrder.ReviewForm
- {
- /// <summary>
- /// 合同评审信息
- /// </summary>
- public partial class frmConReviewInfo : FrmBase
- {
- public frmConReviewInfo()
- {
- InitializeComponent();
- }
- private void ultraToolbarsManager1_ToolClick(object sender, Infragistics.Win.UltraWinToolbars.ToolClickEventArgs e)
- {
- switch (e.Tool.Key)
- {
- case "doQuery":
- DoQuery();
- break;
- case "doExport":
- DoExport();
- break;
- case "doClose":
- this.Close();
- break;
- case "Refresh":
- InitOrdNo();
- break;
- default:
- break;
- }
- }
- private void DoQuery()
- {
- designStatus1.DoClear();
- textBox2.Text = "";
- String ordNo = ultraTextOrderNo.Text.Trim();
- DataTable dt1 = ServerHelper.GetData("com.steering.pss.sale.order.CoreConReviewInfo.getProInfomation", new Object[] { ordNo }, this.ob);
- GridHelper.CopyDataToDatatable(ref dt1, ref this.dataTable1, true);
- designStatus1.DoQuery(ordNo, this.ob);
- List<String> finallers = new List<string>();
- foreach (UltraGridRow ugr in ultraGrid1.Rows)
- {
- String finallerDesc = ugr.Cells["FINAL_USER_DESC"].Value.ToString();
- if (!finallers.Contains(finallerDesc))
- {
- finallers.Add(finallerDesc);
- }
- }
- foreach (String str in finallers)
- {
- textBox2.Text += str + " ";
- }
- }
- private void DoExport()
- {
- }
- private void ultraGrid1_AfterRowActivate(object sender, EventArgs e)
- {
- UltraGridRow ugr = ultraGrid1.ActiveRow;
- if (ugr == null)
- {
- return;
- }
- textBox3.Text = ugr.Cells["ORDER_ADD_DESC"].Value.ToString();
- textBox4.Text = ugr.Cells["ORDER_SPECIAL_DESC"].Value.ToString();
- }
- private void InitOrdNo()
- {
- ultraTextOrderNo.DataSource = null;
- if (udtStart.Value == null || udtEnd.Value == null)
- {
- return;
- }
- String beginTime = udtStart.Value.ToString();
- String endTime = udtEnd.Value.ToString();
- DataTable dt = ServerHelper.GetData("com.steering.pss.sale.order.CoreConReviewInfo.getOrdNoByTime", new Object[] { beginTime, endTime }, this.ob);
- ultraTextOrderNo.DataSource = dt;
- }
- private void frmConReviewInfo_Load(object sender, EventArgs e)
- {
- InitTime();
- InitOrdNo();
- }
- private void InitTime()
- {
- udtStart.Value = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd")).AddMonths(-1);
- udtEnd.Value = DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd")).AddDays(1).AddSeconds(-1);
- }
- }
- }
|