using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using WMS.Business.SC; using WMS.Business; using WMS.Frm.Base; using WMS.Model.SC; using WMS.Ctrl; using DevExpress.XtraEditors; namespace WMS.FrmSC { public partial class FormCUX_WMS_FIX_ISSUE_ITF : FormBase { public FormCUX_WMS_FIX_ISSUE_ITF() { InitializeComponent(); } private void FormCUX_WMS_FIX_ISSUE_ITF_Load(object sender, EventArgs e) { //LoadForm load = new LoadForm(); //DevExpress.XtraSplashScreen.SplashScreenManager.ShowForm(load, load.GetType(), false, true, false, 50); //DevExpress.XtraSplashScreen.SplashScreenManager.Default.SetWaitFormDescription("正在处理数据,请等待...."); dt_Start.DateTime = System.DateTime.Now.AddDays(-7); dt_End.DateTime = System.DateTime.Now.AddDays(0); dateEdit1.DateTime = System.DateTime.Now.AddDays(-7); dateEdit2.DateTime = System.DateTime.Now.AddDays(0); //DevExpress.XtraSplashScreen.SplashScreenManager.CloseForm(); } private void Get_CUX_WMS_ISSUE_HEADER_ITF(string startTime, string endTime) { Mod_CUX_WMS_FIX_ISSUE_ITF model = new Mod_CUX_WMS_FIX_ISSUE_ITF(); List listOrder = IBussFactory.Instance().Get_CUX_WMS_FIX_ISSUE_ITF(model, startTime, endTime); if (listOrder != null) { bindingSource1.Clear(); bindingSource1.DataSource = listOrder; } } private void Get_CUX_WMS_FIX_FINISH_ITF(string WIP_ENTITY_NAME) { Mod_CUX_WMS_FIX_FINISH_ITF model = new Mod_CUX_WMS_FIX_FINISH_ITF(); model.WIP_ENTITY_NAME = WIP_ENTITY_NAME; List listOrder = IBussFactory.Instance().Get_CUX_WMS_FIX_FINISH_ITF(model); if (listOrder != null) { bindingSource2.Clear(); bindingSource2.DataSource = listOrder; } } private void Get_CUX_WMS_FIX_LOT_ITF(string startTime, string endTime) { Mod_CUX_WMS_FIX_LOT_ITF model = new Mod_CUX_WMS_FIX_LOT_ITF(); // model.WIP_ENTITY_NAME = WIP_ENTITY_NAME; List listOrder = IBussFactory.Instance().Get_CUX_WMS_FIX_LOT_ITF(model, startTime, endTime); if (listOrder != null) { bindingSource3.Clear(); bindingSource3.DataSource = listOrder; } } private void gridView2_RowClick(object sender, DevExpress.XtraGrid.Views.Grid.RowClickEventArgs e) { if (gridView2.RowCount == 0) { return; } if (gridView2.FocusedRowHandle < 0) { return; } string WIP_ENTITY_NAME = gridView2.GetFocusedRowCellValue("WIP_ENTITY_NAME").ToString(); Get_CUX_WMS_FIX_FINISH_ITF(WIP_ENTITY_NAME); } private void ctrlButtons1_Click(object sender, EventArgs e) { Get_CUX_WMS_FIX_LOT_ITF(dateEdit1.DateTime.ToString(), dateEdit2.DateTime.ToString()); } private void ctrlButtons4_Click(object sender, EventArgs e) { Get_CUX_WMS_ISSUE_HEADER_ITF(dt_Start.DateTime.ToString(), dt_End.DateTime.ToString()); } } }