/// <summary> /// </summary> /// <param name="entity"/> /// <returns/> //int i = 1; public bool OnAfterLoad_Demand(Demand entity) { MicronBETestProduct demandProd = FindHelper.FindDemandProduct(entity.PRODUCT_ID); if (demandProd == null) { return(false); } MicronBETestBEMoMaster moMaster; if (InputMart.Instance.MicronBETestBEMoMaster.TryGetValue(entity.PRODUCT_ID, out moMaster) == false) { moMaster = new MicronBETestBEMoMaster(); moMaster.Product = demandProd; InputMart.Instance.MicronBETestBEMoMaster.Add(entity.PRODUCT_ID, moMaster); } MicronBETestBEMoPlan moPlan = new MicronBETestBEMoPlan(); moPlan.MoMaster = moMaster; moPlan.Qty = Convert.ToDouble(entity.QTY); moPlan.DueDate = entity.DUE_DATE; //moPlan.Priority = i++.ToString(); moMaster.AddMoPlan(moPlan); return(false); }