private System.Data.DataTable GetShippingDetail(string orderNo) { wsINP.IwsINPClient client = new wsINP.IwsINPClient(); System.Data.DataTable dt = null; try { List<MESParameterInfo> lstParameters = new List<MESParameterInfo>(); lstParameters.Add(new MESParameterInfo() { ParamName = "custorderno", ParamValue = orderNo, ParamType = "string" }); lstParameters.Add(new MESParameterInfo() { ParamName = "shippingstatus", ParamValue = MES_ShippingStatus.Shipped.ToString(), ParamType = "string" }); dt = client.GetShippingDtlRecords(baseForm.CurrentContextInfo, lstParameters.ToArray<MESParameterInfo>()).Tables[0]; } catch (Exception ex) { throw ex; } finally { baseForm.CloseWCF(client); } return dt; }
private DataTable GetShippingDtlRecords() { wsINP.IwsINPClient client = new wsINP.IwsINPClient(); DataTable dt = null; try { List<MESParameterInfo> lstParams = new List<MESParameterInfo>() { new MESParameterInfo(){ParamName="shippingsysid",ParamValue=ShipingSysId} }; dt = client.GetShippingDtlRecords(baseForm.CurrentContextInfo, lstParams.ToArray<MESParameterInfo>()).Tables[0]; dt.Columns.Add("cartonqty"); foreach (DataRow row in dt.Rows) { row["cartonqty"] = row["ttlcantonqty"]; } } catch (Exception ex) { throw ex; } finally { baseForm.CloseWCF(client); } return dt; }
private DataTable GetShippingDtlRecords(string sysid) { wsINP.IwsINPClient client = new wsINP.IwsINPClient(); DataTable dt = null; try { List<MESParameterInfo> lstParams = new List<MESParameterInfo>() { new MESParameterInfo(){ParamName="shippingsysid",ParamValue=sysid} }; dt = client.GetShippingDtlRecords(baseForm.CurrentContextInfo, lstParams.ToArray<MESParameterInfo>()).Tables[0]; } catch (Exception ex) { throw ex; } finally { baseForm.CloseWCF(client); } return dt; }