| | |
| | | { |
| | | var res = false; |
| | | var db = new SqlHelper<WCSTask>().GetInstance(); |
| | | task.T_MODIFY = DateTime.Now; |
| | | res = db.Updateable(task).ExecuteCommand() > 0; |
| | | return res; |
| | | } |
| | |
| | | Where(a => a.S_OP_CODE.Trim() == wmsTaskNo |
| | | && a.N_B_STATE == -1 |
| | | ); |
| | | if (anomaly == 1) |
| | | /*if (anomaly == 1) |
| | | { |
| | | updateable = updateable.Where(a => a.S_TYPE.Contains("【异常】")); |
| | | } |
| | | else |
| | | { |
| | | updateable = updateable.Where(a => !a.S_TYPE.Contains("【异常】")); |
| | | } |
| | | }*/ |
| | | return updateable.ExecuteCommand() > 0; |
| | | } |
| | | |
| | |
| | | internal static WCSTask GetTask(string no) { |
| | | var db = new SqlHelper<WCSTask>().GetInstance(); |
| | | var task = db.Queryable<WCSTask>().Where(a => a.S_CODE.Trim() == no).First(); |
| | | return task; |
| | | } |
| | | internal static WCSTask GetTaskByEq(string eq) |
| | | { |
| | | var db = new SqlHelper<WCSTask>().GetInstance(); |
| | | var task = db.Queryable<WCSTask>().Where(a => a.S_EQ_NO.Trim() == eq && a.N_B_STATE < 3).OrderByDescending(a => a.T_CREATE).First(); |
| | | return task; |
| | | } |
| | | internal static WCSTask GetTaskBySrcNo(string no) { |
| | |
| | | } |
| | | internal static List<WCSTask> GetWaitingTaskList() { |
| | | var db = new SqlHelper<object>().GetInstance(); |
| | | return db.Queryable<WCSTask>().Where(a => a.N_B_STATE == 0).ToList(); |
| | | return db.Queryable<WCSTask>().Where(a => a.N_B_STATE == 0).OrderByDescending(a => a.N_PRIORITY).ToList(); |
| | | } |
| | | } |
| | | } |