public bool newReportTransferCommandForceFinish(VTRANSFER vTran, CompleteStatus completeStatus, List <AMCSREPORTQUEUE> reportqueues) { bool isSuccsess = true; isSuccsess = isSuccsess && iBSEMDriver.S6F11SendTransferCompleted(vTran, completeStatus, reportqueues); return(isSuccsess); }
public VTRANSFER GetVTransferByTransferID(string transferID) { VTRANSFER rtnVTransfer = null; using (DBConnection_EF con = DBConnection_EF.GetUContext()) { rtnVTransfer = vtranDao.getVTransferByTransferID(con, transferID); } return(rtnVTransfer); }
public (bool isStatusReady, bool isPausing) isTransferStatusReady(string cmdID, int status) { VTRANSFER cmd = null; using (DBConnection_EF con = DBConnection_EF.GetUContext()) { cmd = vtranDao.getVTransferByTransferID(con, cmdID); } if (cmd == null) { return(false, false); } int check_value = cmd.COMMANDSTATE & status; bool is_status_ready = check_value == status; bool is_pausing = SCUtility.isMatche(cmd.PAUSEFLAG, TRANSFER_PAUSE_FLAG); return(is_status_ready, is_pausing); }
public TRANSFERObjToShow(BLL.PortStationBLL portStationBLL, VTRANSFER _cmd_mcs) { vtrnasfer = _cmd_mcs; PortStationBLL = portStationBLL; }
public abstract bool S6F11SendTransferCompleted(VTRANSFER vtransfer, CompleteStatus completeStatus, List <AMCSREPORTQUEUE> reportQueues = null);