示例#1
0
 public DataTable GetBillByType(string BillType)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
        return dao.GetBillByType(BillType);
     }
 }
示例#2
0
 /// <summary>
 /// 空托盘组出库申请
 /// </summary>
 public string CreatePalletOutBillTask(string TARGET_CODE)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         return dao.CreatePalletOutBillTask(TARGET_CODE);
     }
 }
示例#3
0
 /// <summary>
 /// 二楼出库堆垛机出现问题,由用户选定出库的入库单号OutBillNO(其它堆垛机编号的入库单), 补充生成新出库单。
 /// </summary>
 /// <returns>TaskID</returns>
 public string CreateCancelBillOutTask(string TaskID, string BillNo, string OutBillNO,string CraneNo)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         string strTaskID = dao.CreateCancelBillOutTask(TaskID, BillNo, OutBillNO,CraneNo);
         return strTaskID;
     }
 }
示例#4
0
        /// <summary>
        /// 二楼退库单据,产生任务,任务明细,更新货位错误标志, 返回任务ID。
        /// </summary>
        ///  
        /// <returns>TaskID</returns>
        public string CreateCancelBillInTask(string TaskID,string BillNo)
        {
            using (PersistentManager pm = new PersistentManager())
            {
                BillDao dao = new BillDao();
                string strTaskID = dao.CreateCancelBillInTask(TaskID, BillNo);

                TaskDao tdao = new TaskDao();
                tdao.InsertTaskDetail(strTaskID);
                tdao.UpdateTaskState(strTaskID, "1");//更新任务开始执行
                return strTaskID;
            }
        }
示例#5
0
 public DataTable GetBillOutTask(string filter)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         return dao.GetBillOutTask(filter);
     }
 }
示例#6
0
 /// <summary>
 /// 单据出库完成
 /// </summary>
 /// <param name="BillNo"></param>
 /// <param name="IsBill"></param>
 public void UpdateOutBillMasterFinished(string BillNo)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         dao.UpdateOutBillMasterFinished(BillNo);
     }
 }
示例#7
0
 /// <summary>
 /// 单据开始运行
 /// </summary>
 /// <param name="BillNo"></param>
 /// <param name="IsBill"></param>
 public void UpdateBillMasterStart(string BillNo, bool IsBill)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         dao.UpdateBillMasterStart(BillNo, IsBill);
     }
 }
示例#8
0
 public DataTable GetFormula()
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         return dao.GetFormula();
     }
 }
示例#9
0
 /// <summary>
 /// 获取堆垛机运行任务
 /// </summary>
 /// <param name="CraneNo"></param>
 /// <returns></returns>
 public DataTable GetCranTaskByCraneNo(string CraneNo)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         return dao.GetCranTaskByCraneNo(CraneNo);
     }
 }
示例#10
0
        /// <summary>
        /// 根据 错误烟包 查找相同入库单据信息,供用户选择入库单号。
        /// </summary>
        /// <returns></returns>
        public DataTable GetCancelBillNo(string TaskID,string CraneNo)
        {
            using (PersistentManager pm = new PersistentManager())
            {
                BillDao dao = new BillDao();

                return dao.GetCancelBillNo(TaskID, CraneNo);
            }
        }
示例#11
0
 public DataTable GetBillTaskDetail(string TaskID)
 {
     using (PersistentManager pm = new PersistentManager())
     {
         BillDao dao = new BillDao();
         return dao.GetBillTaskDetail(TaskID);
     }
 }