Example #1
0
 private void GenToolRorrRetRecord(ToolsState stateOfTool, string strTime, string strEpc, string strToolType, string strToolName, string strToolID)
 {
     // 记录 和 事件显示
     commonCls.NewToolBorrowRet(stateOfTool, strTime, strEpc, strToolType, strToolName, strToolID, strOpenUser);
     if (NewEventShowEvent != null)
     {
         string strContent = "";
         if (stateOfTool == ToolsState.借出)
         {
             strContent = stateOfTool.ToString();
         }
         else if (stateOfTool == ToolsState.在库)
         {
             strContent = EventContent.归还.ToString();
         }
         NewEventShowEvent(new NewEventEventArgs(EventType.工具借还, strToolID, strContent, strOpenUser, "", DateTime.Now));
     }
 }
Example #2
0
        /// <summary>
        /// 工具借还记录
        /// </summary>
        public void NewToolBorrowRet(ToolsState state, string strTime, string strEpc, string strToolType, string strToolName, string strToolID, string strUser)
        {
            if (state == ToolsState.借出)
            {
                string strSql = strSql = "update tb_Tools set IsInStore='" + state.ToString() + "',BorrowReturnTime='" + strTime + "' where RFIDCoding='" + strEpc + "' ";
                datalogic.SqlComNonQuery(strSql);

                //tb_RecordBorrow  ID ToolType ToolName ToolID RFIDCoding PeopleBorrow BorrowTime PeopleReturn ReturnTime BorrowDuration
                strSql = "insert into tb_RecordBorrow (ToolType,ToolName,ToolID,RFIDCoding,PeopleBorrow,BorrowTime,PeopleReturn,ReturnTime,BorrowDuration)" +
                         "values ('" + strToolType + "','" + strToolName + "','" + strToolID + "','" + strEpc + "','" + strUser + "','" + strTime + "'," +
                         "'','','')";
                datalogic.SqlComNonQuery(strSql);
            }
            else if (state == ToolsState.在库)
            {
                string strSql = strSql = "update tb_Tools set IsInStore='" + state + "',BorrowReturnTime='" + strTime + "' where RFIDCoding='" + strEpc + "' ";
                datalogic.SqlComNonQuery(strSql);
                strSql = "update tb_RecordBorrow set PeopleReturn='" + strUser + "',ReturnTime='" + strTime + "'," +
                         "BorrowDuration='' where RFIDCoding='" + strEpc + "' and ReturnTime='' ";
                datalogic.SqlComNonQuery(strSql);
            }
        }