Inheritance: PickListDetailBase
Beispiel #1
0
 public void RemovePickListDetail(PickListDetail pickListDetail)
 {
     if (this.PickListDetails != null)
     {
         this.PickListDetails.Remove(pickListDetail);
     }
 }
 public void RemovePickListDetail(PickListDetail pickListDetail)
 {
     if (this.PickListDetails != null)
     {
         this.PickListDetails.Remove(pickListDetail);
     }
 }
Beispiel #3
0
        public void AddPickListDetail(PickListDetail pickListDetail)
        {
            if (this.PickListDetails == null)
            {
                this.PickListDetails = new List <PickListDetail>();
            }

            this.PickListDetails.Add(pickListDetail);
        }
        public void AddPickListDetail(PickListDetail pickListDetail)
        {
            if (this.PickListDetails == null)
            {
                this.PickListDetails = new List<PickListDetail>();
            }

            this.PickListDetails.Add(pickListDetail);
        }
Beispiel #5
0
        public virtual PickListResult LoadPickListResult(com.Sconit.Entity.MasterData.PickListDetail pickListDetail, com.Sconit.Entity.MasterData.LocationLotDetail locationLotDetail)
        {
            string hql = @"from PickListResult entity where entity.PickListDetail.Id = ? and entity.LocationLotDetail.Id = ?";
            IList <PickListResult> result = FindAllWithCustomQuery <PickListResult>(hql, new object[] { pickListDetail.Id, locationLotDetail.Id }, new IType[] { NHibernateUtil.Int32, NHibernateUtil.Int32 });

            if (result != null && result.Count > 0)
            {
                return(result[0]);
            }
            else
            {
                return(null);
            }
        }
 public virtual PickListResult LoadPickListResult(com.Sconit.Entity.MasterData.PickListDetail pickListDetail, com.Sconit.Entity.MasterData.LocationLotDetail locationLotDetail)
 {
     return(entityDao.LoadPickListResult(pickListDetail, locationLotDetail));
 }
 public IList<PickListResult> GetPickListResult(PickListDetail pickListDetail)
 {
     return GetPickListResult(pickListDetail.Id);
 }
        /// <summary>
        /// 拣货
        /// </summary>
        /// <param name="pickListDetail"></param>
        /// <returns></returns>
        public static TransformerDetail ConvertPickListDetailToTransformerDetail(PickListDetail pickListDetail)
        {
            TransformerDetail transformerDetail = ConvertOrderLocationTransactionToTransformerDetail(pickListDetail.OrderLocationTransaction);

            transformerDetail.HuId = pickListDetail.HuId;
            transformerDetail.LotNo = pickListDetail.LotNo;
            transformerDetail.Qty = pickListDetail.Qty;
            transformerDetail.StorageBinCode = pickListDetail.StorageBin == null ? string.Empty : pickListDetail.StorageBin.Code;

            if (pickListDetail.PickListResults != null && pickListDetail.PickListResults.Count > 0)
            {
                foreach (PickListResult pickListResult in pickListDetail.PickListResults)
                {
                    transformerDetail.Qty -= pickListResult.Qty;
                }
            }
            return transformerDetail;
        }
 public virtual void DeletePickListDetail(PickListDetail entity)
 {
     Delete(entity);
 }
 public virtual void UpdatePickListDetail(PickListDetail entity)
 {
     Update(entity);
 }
 public virtual void CreatePickListDetail(PickListDetail entity)
 {
     Create(entity);
 }
 public virtual void UpdatePickListDetail(PickListDetail entity)
 {
     entityDao.UpdatePickListDetail(entity);
 }
 public virtual void DeletePickListDetail(PickListDetail entity)
 {
     entityDao.DeletePickListDetail(entity);
 }
 public virtual void CreatePickListDetail(PickListDetail entity)
 {
     entityDao.CreatePickListDetail(entity);
 }