private void ShowInfo(decimal Orm_ID) { Maticsoft.BLL.OrderMaterial bll = new Maticsoft.BLL.OrderMaterial(); Maticsoft.Model.OrderMaterial model = bll.GetModel(Orm_ID); this.lblOrm_ID.Text = model.Orm_ID.ToString(); this.txtMaterialID.Text = model.MaterialID; this.txtSendCount.Text = model.SendCount.ToString(); this.txtOrderID.Text = model.OrderID; }
/*************************** 方法 ********************************************/ /// <summary> /// 显示工单信息 /// </summary> /// <param name="OrderID"></param> private void showOrderInfo(string OrderID) { #region 之前代码 // DataSet _OrderInfo = _WorkOrder.GetOrderInfo(OrderID); //工单基本信息 // dgv_OrderInfo.ItemsSource = _WorkOrder.GetOrderMaterial(OrderID).Tables[0].DefaultView; //工单物料需领用量 //窗体控件显示 /* * txb_Info_OrderID.Text = _OrderInfo.Tables[0].Rows[0]["TA001"].ToString() +"-"+ _OrderInfo.Tables[0].Rows[0]["TA002"].ToString(); * txb_Info_Prodotto_Num.Text = _OrderInfo.Tables[0].Rows[0]["品号"].ToString(); * txb_Info_Prodotto_Name.Text = _OrderInfo.Tables[0].Rows[0]["品名"].ToString(); * txb_Info_Model.Text =_OrderInfo.Tables[0].Rows[0]["规格"].ToString(); * txb_Info_CommenceData.Text = _OrderInfo.Tables[0].Rows[0]["开工日期"].ToString().Trim(); * txb_Info_CompletionData.Text =_OrderInfo.Tables[0].Rows[0]["完工日期"].ToString(); * lab_Info_OrderCount.Text = _OrderInfo.Tables[0].Rows[0]["批量"].ToString().Trim(); */ #endregion Maticsoft.BLL.WorkOrder _M_OrderInfo = new Maticsoft.BLL.WorkOrder(); Maticsoft.BLL.OrderMaterial _M_OrderMaterial = new Maticsoft.BLL.OrderMaterial(); Maticsoft.Model.WorkOrder _OrderInfo = new Maticsoft.Model.WorkOrder(); // _OrderInfo = _M_OrderInfo.GetModel(OrderID); if (_OrderInfo != null) { txb_Info_OrderID.Text = _OrderInfo.OrderID; txb_Info_Prodotto_Name.Text = _OrderInfo.ProductName; txb_Info_Model.Text = _OrderInfo.Model; txb_Info_CompletionData.Text = _OrderInfo.DeliveryDate; // DataSet temMaterialList = _M_OrderMaterial.GetList("OrderID= N'" + OrderID + "'"); //工单物料需领用量 _WTT_MaterialList = PressMaterialList(temMaterialList); dgv_OrderInfo_Material.ItemsSource = _WTT_MaterialList.Tables[0].DefaultView; //图表表示 Show_OrderChart(_OrderInfo); } else { My_MessageBox.My_MessageBox_Message("未找到工单:" + OrderID + "的信息!请联系助理录入工单信息后重试!!!"); } }
protected void btnSave_Click(object sender, EventArgs e) { string strErr = ""; if (!PageValidate.IsDecimal(txtOrm_ID.Text)) { strErr += "Orm_ID格式错误!\\n"; } if (this.txtMaterialID.Text.Trim().Length == 0) { strErr += "MaterialID不能为空!\\n"; } if (!PageValidate.IsNumber(txtSendCount.Text)) { strErr += "SendCount格式错误!\\n"; } if (this.txtOrderID.Text.Trim().Length == 0) { strErr += "OrderID不能为空!\\n"; } if (strErr != "") { MessageBox.Show(this, strErr); return; } decimal Orm_ID = decimal.Parse(this.txtOrm_ID.Text); string MaterialID = this.txtMaterialID.Text; int SendCount = int.Parse(this.txtSendCount.Text); string OrderID = this.txtOrderID.Text; Maticsoft.Model.OrderMaterial model = new Maticsoft.Model.OrderMaterial(); model.Orm_ID = Orm_ID; model.MaterialID = MaterialID; model.SendCount = SendCount; model.OrderID = OrderID; Maticsoft.BLL.OrderMaterial bll = new Maticsoft.BLL.OrderMaterial(); bll.Add(model); Maticsoft.Common.MessageBox.ShowAndRedirect(this, "保存成功!", "add.aspx"); }