using Bro.M071.DBManager;
|
using Bro.M071.Model.Model;
|
using Bro.UI.Model.Winform;
|
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;
|
|
namespace Bro.M071.Process.UI
|
{
|
[MenuNode("M071_DataForm", "数据查询界面", 3, "M071Node", true)]
|
public partial class M071_DataForm : MenuFrmBase
|
{
|
public ProductionMeasurementRecordsManager _productionMeasurementRecordsManager = new ProductionMeasurementRecordsManager();
|
public M071_DataForm()
|
{
|
InitializeComponent();
|
InitialProductionRecordsLayout();
|
InitialMeasurementResultLayout();
|
}
|
|
#region 产品记录
|
private void InitialProductionRecordsLayout()
|
{
|
comboBoxPResult.DataSource = new List<string>() { "", "OK", "NG" };
|
}
|
|
private void buttonQuery_Click(object sender, EventArgs e)
|
{
|
ProductionMeasurementRecordsRequest recordsRequest = new ProductionMeasurementRecordsRequest();
|
recordsRequest.ProductionCode = textBoxPCode.Text;
|
recordsRequest.ProductionBarcode = textBoxPBarCode.Text;
|
recordsRequest.ProductionResult = comboBoxPResult.SelectedItem?.ToString();
|
recordsRequest.StartTime = Convert.ToDateTime(dateTimePStartTime.Value.ToString("D").ToString());
|
recordsRequest.EndTime = Convert.ToDateTime(dateTimePEndTime.Value.AddDays(1).ToString("D").ToString()).AddSeconds(-1);
|
|
var queryData = _productionMeasurementRecordsManager.GetProductionMeasurementRecords(recordsRequest);
|
dataGridView1.AutoGenerateColumns = false;
|
dataGridView1.DataSource = queryData;
|
labelTotal.Text = $"数量:{recordsRequest.TotalNum} 总页数:{recordsRequest.TotalPage}";
|
textBoxPageNum.Text = recordsRequest.PageNum.ToString();
|
}
|
|
#endregion
|
|
#region 测量结果
|
private void InitialMeasurementResultLayout()
|
{
|
|
}
|
#endregion
|
|
}
|
}
|