private bool isOutPutModeAndEmptyBoxOnAGVStation(APORT port) { var port_plc_info = scApp.TransferService.GetPLC_PortData(port.PORT_ID); bool is_true = port_plc_info.IsOutputMode && port_plc_info.LoadPosition1 && !port_plc_info.IsCSTPresence && port_plc_info.IsReadyToUnload; return(is_true); }
/// <summary> /// Updates the port. /// </summary> /// <param name="conn">The connection.</param> /// <param name="port">The port.</param> public void updatePort(DBConnection_EF conn, APORT port) { try { conn.SaveChanges(); } catch (Exception ex) { logger.Warn(ex); throw; } }
/// <summary> /// Inserts the port. /// </summary> /// <param name="conn">The connection.</param> /// <param name="port">The port.</param> public void insertPort(DBConnection_EF conn, APORT port) { try { conn.APORT.Add(port); conn.SaveChanges(); } catch (Exception ex) { logger.Warn(ex); throw; } }
/// <summary> /// Gets the port by port identifier. /// </summary> /// <param name="conn">The connection.</param> /// <param name="readLock">The read lock.</param> /// <param name="port_id">The port_id.</param> /// <returns>Port.</returns> public APORT getPortByPortID(DBConnection_EF conn, Boolean readLock, string port_id) { APORT rtnPort = null; try { var query = from port in conn.APORT where port.PORT_ID == port_id.Trim() select port; rtnPort = query.SingleOrDefault(); } catch (Exception ex) { logger.Warn(ex); throw; } return(rtnPort); }
/// <summary> /// Sets the context. /// </summary> /// <param name="baseEQ">The base eq.</param> public override void setContext(BaseEQObject baseEQ) { this.port = baseEQ as APORT; doTestEQ(); }
public virtual void setContext(BaseEQObject baseEQ) { this.masterPLC = baseEQ as APORT; }