You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

76 lines
2.3 KiB
C#

2 years ago
using CentralControl.DBDAO;
using System;
using System.Collections.Generic;
using System.Data;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Data;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Imaging;
using System.Windows.Navigation;
using System.Windows.Shapes;
using XGL.Thrift;
namespace XGL.Views
{
/// <summary>
/// LanJu_Prepare.xaml 的交互逻辑
/// </summary>
public partial class LanJu_Prepare : UserControl
{
public LanJu_Prepare()
{
InitializeComponent();
GetWorkOrder();
}
/// <summary>
/// <summary>
/// 获取主页显示订单
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
List<WorkOrder> modelWareHouse = new List<WorkOrder>();
DBService userDbWareHouse = new DBService();
WorkOrder list_modelWareHouse = new WorkOrder();
string messageOrderCode = "";
private void GetWorkOrder()
{
try
{
modelWareHouse = new List<WorkOrder>();
userDbWareHouse = new DBService();
var Items = userDbWareHouse.GetWorkOrderList();
foreach (DataRow i in Items.Rows)
{
list_modelWareHouse.WorkOrderCode = i["WorkOrderCode"].ToString();
list_modelWareHouse.OrderCode = i["OrderCode"].ToString();
list_modelWareHouse.ProductName = i["ProductName"].ToString();
list_modelWareHouse.ProductSpc = i["ProductSpc"].ToString();
list_modelWareHouse.QuantitySplit = i["QuantitySplit"].ToString();
list_modelWareHouse.BatchCode = i["BatchCode"].ToString();
modelWareHouse.Add(list_modelWareHouse);
}
this.WorkOrder.ItemsSource = modelWareHouse;
}
catch (Exception ex)
{
}
}
private void Flow_Click(object sender, RoutedEventArgs e)
{
var selectedRow = WorkOrder.SelectedItem as WorkOrder;
var workordercode = selectedRow.WorkOrderCode;
}
}
}