private void ProcessToEmployeeCardSync(ActiveMachine Machine) { MachineManagerLazyInitializer manager = null; ActiveMachine _activeMachine = null; List <Employeecarddata> getEmpcards = oCommonUtilities.CreateInstance().GetEmployeeCardPollingData(); try { _activeMachine = Machine as ActiveMachine; List <Employeecarddata> cards = getEmpcards.Where(emp => emp.Installation_No == _activeMachine.Installation_No).ToList(); EmployeeMasterCard empcard = new EmployeeMasterCard(); List <Employeecarddata> lstEmpPolling = empcard._emppollingCollection; foreach (Employeecarddata data in lstEmpPolling) { if (data.Installation_No == _activeMachine.Installation_No) { if (data.PollingStatus) { _activeMachine.Status = "Success"; oCommonUtilities.CreateInstance().UpdateEmployeecardPolling(cards[0].EmployeeCard, _activeMachine.Installation_No); } else { _activeMachine.Status = "Failed"; } } } if (lstEmpPolling.Count == 0) { _activeMachine.Status = "Failed"; } } catch (Exception Ex) { LogManager.WriteLog("ProcessToEmployeeCardSync: " + Ex.Message, LogManager.enumLogLevel.Info); ExceptionManager.Publish(Ex); } finally { if (manager != null) { try { manager.ReleaseMachineManager(); manager = null; } catch (Exception Ex) { LogManager.WriteLog("ProcessToEmployeeCardSync:ReleaseMachineManager " + Ex.Message, LogManager.enumLogLevel.Info);; } } } }
private void ProcessToSyncTicket(ActiveMachine Machine) { MachineManagerLazyInitializer manager = null; ActiveMachine _activeMachine = null; try { _activeMachine = Machine as ActiveMachine; oCommonUtilities.CreateInstance().UpdateTicketExpire(Settings.Ticket_Expire); //MachineManagerInterface machineManagerInterface = new MachineManagerInterface(); manager = new MachineManagerLazyInitializer(); int nSuccess = manager.GetMachineManager().UpdateTicketConfig(_activeMachine.Installation_No, Settings.Ticket_Expire); if (nSuccess == 0) { _activeMachine.Status = "Success"; oCommonUtilities.CreateInstance().UpdateGMUSiteCodeStatus(_activeMachine.Installation_No, 1); } else { _activeMachine.Status = "Failed"; } } catch (Exception Ex) { LogManager.WriteLog("ProcessToSyncTicket: " + Ex.Message, LogManager.enumLogLevel.Info); ExceptionManager.Publish(Ex); } finally { if (manager != null) { try { manager.ReleaseMachineManager(); manager = null; } catch (Exception Ex) { LogManager.WriteLog("ProcessToSyncTicket:ReleaseMachineManager " + Ex.Message, LogManager.enumLogLevel.Info);; } } } }
private void ProcessToSyncTicket(ActiveMachine Machine) { MachineManagerLazyInitializer manager = null; ActiveMachine _activeMachine = null; try { _activeMachine = Machine as ActiveMachine; oCommonUtilities.CreateInstance().UpdateTicketExpire(Settings.Ticket_Expire); //MachineManagerInterface machineManagerInterface = new MachineManagerInterface(); manager = new MachineManagerLazyInitializer(); int nSuccess = manager.GetMachineManager().UpdateTicketConfig(_activeMachine.Installation_No, Settings.Ticket_Expire); if (nSuccess == 0) { _activeMachine.Status = "Success"; oCommonUtilities.CreateInstance().UpdateGMUSiteCodeStatus(_activeMachine.Installation_No,1); } else { _activeMachine.Status = "Failed"; } } catch (Exception Ex) { LogManager.WriteLog("ProcessToSyncTicket: " + Ex.Message, LogManager.enumLogLevel.Info); ExceptionManager.Publish(Ex); } finally { if (manager != null) { try { manager.ReleaseMachineManager(); manager = null; } catch (Exception Ex) { LogManager.WriteLog("ProcessToSyncTicket:ReleaseMachineManager " + Ex.Message, LogManager.enumLogLevel.Info); ; } } } }
private void ProcessToEmployeeCardSync(ActiveMachine Machine) { MachineManagerLazyInitializer manager = null; ActiveMachine _activeMachine = null; List<Employeecarddata> getEmpcards = oCommonUtilities.CreateInstance().GetEmployeeCardPollingData(); try { _activeMachine = Machine as ActiveMachine; List<Employeecarddata> cards = getEmpcards.Where(emp => emp.Installation_No == _activeMachine.Installation_No).ToList(); EmployeeMasterCard empcard = new EmployeeMasterCard(); List<Employeecarddata> lstEmpPolling = empcard._emppollingCollection; foreach (Employeecarddata data in lstEmpPolling) { if (data.Installation_No == _activeMachine.Installation_No) { if (data.PollingStatus) { _activeMachine.Status = "Success"; oCommonUtilities.CreateInstance().UpdateEmployeecardPolling(cards[0].EmployeeCard, _activeMachine.Installation_No); } else { _activeMachine.Status = "Failed"; } } } if (lstEmpPolling.Count == 0) _activeMachine.Status = "Failed"; } catch (Exception Ex) { LogManager.WriteLog("ProcessToEmployeeCardSync: " + Ex.Message, LogManager.enumLogLevel.Info); ExceptionManager.Publish(Ex); } finally { if (manager != null) { try { manager.ReleaseMachineManager(); manager = null; } catch (Exception Ex) { LogManager.WriteLog("ProcessToEmployeeCardSync:ReleaseMachineManager " + Ex.Message, LogManager.enumLogLevel.Info); ; } } } }