コード例 #1
0
ファイル: FUnNormalReceive.cs プロジェクト: windygu/.net-wms
 protected override void CheckMoOrItem(InvReceive rec, SimulateResult sr)
 {
     if (rec == null)
     {
         throw new Exception(sr.RunningCard + " $Error_No_Inv_Detail");               //没有找到可用的入库单明细
     }
 }
コード例 #2
0
ファイル: FUnNormalReceive.cs プロジェクト: windygu/.net-wms
        protected override SimulateResult GetItemList(string rcard)
        {
            SimulateResult sr = new SimulateResult();

            if (this.cbxItemCode.ComboBoxData.SelectedItem == null)
            {
                throw new Exception("请选择产品代码");
            }


            sr.ItemCode    = this.cbxItemCode.ComboBoxData.SelectedItem.ToString();
            sr.MOCode      = string.Empty;
            sr.IsCompleted = true;
            sr.IsInv       = false;
            sr.RunningCard = rcard;

            return(sr);
        }
コード例 #3
0
ファイル: FUnNormalReceive.cs プロジェクト: windygu/.net-wms
 protected override DataRow[] GetDetailGridRow(string recno, SimulateResult sr)
 {
     return(_tmpTable.Select(string.Format("NO='{0}' and ItemCode='{1}'", recno, sr.ItemCode)));
 }