| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126 |
- using Core.Mes.Client.Comm.Control;
- using Core.Mes.Client.Comm.Server;
- using Core.Mes.Client.Comm.Tool;
- using CoreFS.CA06;
- 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;
- namespace Core.StlMes.Client.SaleOrder.OrderForm
- {
- public partial class FrmOrderCarryOver : FrmBase
- {
- public FrmOrderCarryOver()
- {
- InitializeComponent();
- }
- private void FrmOrderCarryOver_Load(object sender, EventArgs e)
- {
- dtPickerE.Value = DateTime.Now;
- dtPickerS.Value = DateTime.Now.AddMonths(-1);
- }
- public override void ToolBar_Click(object sender, string ToolbarKey)
- {
- switch (ToolbarKey)
- {
- case "Query":
- QueryData();
- break;
- case "Export":
- GridHelper.ulGridToExcel(gdCarryOver, "合同结转情况");
- break;
- case "Close":
- this.Close();
- break;
- }
- }
- private void QueryData()
- {
- string ordNo = "";
- string timeS = "";
- string timeE = "";
- string isCO = "";
- if (labelTextBox1.Checked)
- {
- ordNo = labelTextBox1.Text.Trim();
- }
- if (ultraCheckEditor1.Checked)
- {
- if (dtPickerS.Value > dtPickerE.Value)
- {
- MessageUtil.ShowWarning("合同行创建开始日期不能大于结束日期!");
- return;
- }
- if ((dtPickerE.Value - dtPickerS.Value).TotalDays > 120)
- {
- MessageUtil.ShowWarning("鉴于系统数据量,最多只能查询4个月的数据!");
- return;
- }
- timeS = dtPickerS.Value.ToString("yyyy-MM-dd") + " 00:00:01";
- timeE = dtPickerE.Value.ToString("yyyy-MM-dd") + " 23:59:59";
- }
- if (ultraCheckEditor2.Checked)
- {
- if (ultraComboEditor1.SelectedItem != null)
- {
- isCO = ultraComboEditor1.Value.ToString2();
- }
- }
- WaitingForm2 wf = new WaitingForm2();
- wf.Msg = "数据查询中,请稍等。。。";
- wf.Show();
- wf.Update();
- try
- {
- DataTable dt = ServerHelper.GetData("com.steering.pss.sale.order.CoreOrderCarryOver.query", new object[] { ordNo, timeS, timeE, isCO }, this.ob);
- GridHelper.CopyDataToDatatable(ref dt, ref dataTable1, true);
- wf.Close();
- }
- finally
- {
- wf.ShowToUser = false;
- wf.Close();
- }
- }
- private void ultraCheckEditor2_CheckedChanged(object sender, EventArgs e)
- {
- if (ultraCheckEditor2.Checked)
- {
- ultraComboEditor1.ReadOnly = false;
- }
- else
- {
- ultraComboEditor1.ReadOnly = true;
- }
- }
- private void ultraCheckEditor1_CheckedChanged(object sender, EventArgs e)
- {
- if (ultraCheckEditor1.Checked)
- {
- dtPickerS.Enabled = true;
- dtPickerE.Enabled = true;
- }
- else
- {
- dtPickerS.Enabled = false;
- dtPickerE.Enabled = false;
- }
- }
- }
- }
|