public IList<InProcessLocationTrack> CreateIInProcessLocationTrack(InProcessLocation inProcessLocation, Routing routing)
        {
            IList<RoutingDetail> routingDetailList = this.routingDetailMgr.GetRoutingDetail(routing, DateTime.Now);

            if (routingDetailList != null && routingDetailList.Count > 0)
            {
                IList<InProcessLocationTrack> inProcessLocationTrackList = new List<InProcessLocationTrack>();
                foreach (RoutingDetail routingDetail in routingDetailList)
                {
                    InProcessLocationTrack inProcessLocationTrack = new InProcessLocationTrack();
                    inProcessLocationTrack.IpProcessLocation = inProcessLocation;
                    inProcessLocationTrack.Operation = routingDetail.Operation;
                    inProcessLocationTrack.Activity = routingDetail.Activity;
                    inProcessLocationTrack.WorkCenter = routingDetail.WorkCenter;

                    this.entityDao.CreateInProcessLocationTrack(inProcessLocationTrack);
                    inProcessLocationTrackList.Add(inProcessLocationTrack);
                }

                return inProcessLocationTrackList;
            }

            return null;
        }
        public IList <InProcessLocationTrack> CreateIInProcessLocationTrack(InProcessLocation inProcessLocation, Routing routing)
        {
            IList <RoutingDetail> routingDetailList = this.routingDetailMgr.GetRoutingDetail(routing, DateTime.Now);

            if (routingDetailList != null && routingDetailList.Count > 0)
            {
                IList <InProcessLocationTrack> inProcessLocationTrackList = new List <InProcessLocationTrack>();
                foreach (RoutingDetail routingDetail in routingDetailList)
                {
                    InProcessLocationTrack inProcessLocationTrack = new InProcessLocationTrack();
                    inProcessLocationTrack.IpProcessLocation = inProcessLocation;
                    inProcessLocationTrack.Operation         = routingDetail.Operation;
                    inProcessLocationTrack.Activity          = routingDetail.Activity;
                    inProcessLocationTrack.WorkCenter        = routingDetail.WorkCenter;

                    this.entityDao.CreateInProcessLocationTrack(inProcessLocationTrack);
                    inProcessLocationTrackList.Add(inProcessLocationTrack);
                }

                return(inProcessLocationTrackList);
            }

            return(null);
        }
Ejemplo n.º 3
0
 public virtual void DeleteInProcessLocationTrack(InProcessLocationTrack entity)
 {
     entityDao.DeleteInProcessLocationTrack(entity);
 }
Ejemplo n.º 4
0
 public virtual void UpdateInProcessLocationTrack(InProcessLocationTrack entity)
 {
     entityDao.UpdateInProcessLocationTrack(entity);
 }
 public virtual void UpdateInProcessLocationTrack(InProcessLocationTrack entity)
 {
     entityDao.UpdateInProcessLocationTrack(entity);
 }
 public virtual void DeleteInProcessLocationTrack(InProcessLocationTrack entity)
 {
     entityDao.DeleteInProcessLocationTrack(entity);
 }
 public virtual void CreateInProcessLocationTrack(InProcessLocationTrack entity)
 {
     Create(entity);
 }
Ejemplo n.º 8
0
 public virtual void CreateInProcessLocationTrack(InProcessLocationTrack entity)
 {
     Create(entity);
 }