コード例 #1
0
        public static void AddPrepareTMOrder(PrepareTMOrder TMOrder)
        {
            //当前位置以后的所有人向后移动一位
            List <PrepareTMOrder> orders = DBPrepareTMOrder.GetTrainmanSubOrders(TMOrder.TrainmanJiaoluGUID,
                                                                                 TMOrder.TrainmanNumber, TMOrder.PostID, TMOrder.TrainmanOrder, true);

            for (int i = 0; i < orders.Count; i++)
            {
                DBPrepareTMOrder.ReorderTrainmanOrder(orders[i].nid, TMOrder.TrainmanOrder + i + 1);
            }
            ///添加
            DBPrepareTMOrder.AddTrainmanOrder(TMOrder);
        }
コード例 #2
0
 public static void DeletePrepareTrainmanOrder(PrepareTMOrder TMOrder)
 {
     ///已经存在则修改
     if (DBPrepareTMOrder.DeleteTrainmanOrder(TMOrder))
     {
         //所有位置向前移动一位
         List <PrepareTMOrder> orders = DBPrepareTMOrder.GetTrainmanSubOrders(TMOrder.TrainmanJiaoluGUID,
                                                                              TMOrder.TrainmanNumber, TMOrder.PostID, TMOrder.TrainmanOrder, false);
         for (int i = 0; i < orders.Count; i++)
         {
             DBPrepareTMOrder.ReorderTrainmanOrder(orders[i].nid, TMOrder.TrainmanOrder + i);
         }
     }
 }
コード例 #3
0
 public static List <PrepareTMOrder> GetPrepareOrders(string TrainmanjiaoluGUID)
 {
     return(DBPrepareTMOrder.GetPrepareOrders(TrainmanjiaoluGUID));
 }
コード例 #4
0
 public static void UpdateTrainmanOrder(PrepareTMOrder TMOrder)
 {
     DBPrepareTMOrder.UpdateTrainmanOrder(TMOrder);
 }
コード例 #5
0
 public static bool IsTurnPrepare(string TMJiaoluGUID)
 {
     return(DBPrepareTMOrder.IsTurnPrepare(TMJiaoluGUID));
 }
コード例 #6
0
 public static bool GetTrainmanOrder(string TrainmanNumber, PrepareTMOrder TMOrder)
 {
     return(DBPrepareTMOrder.GetTrainmanOrder(TrainmanNumber, TMOrder));
 }
コード例 #7
0
 public static int GetMaxTMOrder(string TrainmanJiaoluGUID, int PostID)
 {
     return(DBPrepareTMOrder.GetMaxTMOrder(TrainmanJiaoluGUID, PostID));
 }
コード例 #8
0
 public static List <PrepareTMOrder> GetCJPrepareOrders(string WorkShopGUID)
 {
     return(DBPrepareTMOrder.GetCJPrepareOrders(WorkShopGUID));
 }
コード例 #9
0
 public static List <PrepareTMOrderLog> QueryLog(DateTime BeginTime, DateTime EndTime, string TMJiaoluGUID, string LogText)
 {
     return(DBPrepareTMOrder.QueryLog(BeginTime, EndTime, TMJiaoluGUID, LogText));
 }
コード例 #10
0
 public static void AddLog(PrepareTMOrderLog Log)
 {
     DBPrepareTMOrder.AddLog(Log);
 }