Exemple #1
0
        private void PopulateSession()
        {
            int iOpenSessionIndex = 0;
            CMachineMaintenance        objMachineMaintenance = new CMachineMaintenance();
            CMaintenanceSession        objCurrentSession     = new CMaintenanceSession();
            List <CMaintenanceSession> objlstSession         = objMachineMaintenance.GetMaintainSessionForInstallation(installationNo);

            iOpenSessionIndex = GetOpenSessionIndex(objlstSession);

            if (iOpenSessionIndex == -1)
            {
                btnMainain.Content  = FindResource("CMachineMaintenanceView_xaml_btnMainain");
                txtOpenSession.Text = "";
                txtOpenSession.Tag  = null;
                SetScreenStatus("HISTORY");
            }
            else
            {
                btnMainain.Content = FindResource("CMachineMaintenanceView_xaml_btnMainain_Close");
                objCurrentSession  = objlstSession.ElementAtOrDefault(iOpenSessionIndex);
                objlstSession.RemoveAt(iOpenSessionIndex);
                txtOpenSession.Text = objCurrentSession.SessionName;
                txtOpenSession.Tag  = objCurrentSession.ID;
                SetScreenStatus("CURRENT");
            }
            cmbSessions.ItemsSource   = objlstSession;
            cmbSessions.SelectedIndex = 0;
        }
        private void PopulateSession()
        {
            int iOpenSessionIndex = 0;
            CMachineMaintenance objMachineMaintenance = new CMachineMaintenance();
            CMaintenanceSession objCurrentSession = new CMaintenanceSession();
            List<CMaintenanceSession> objlstSession = objMachineMaintenance.GetMaintainSessionForInstallation(installationNo);

            iOpenSessionIndex = GetOpenSessionIndex(objlstSession);
            
            if (iOpenSessionIndex == -1)
            {
                btnMainain.Content = FindResource("CMachineMaintenanceView_xaml_btnMainain");
                txtOpenSession.Text = "";
                txtOpenSession.Tag = null;
                SetScreenStatus("HISTORY");
            }
            else
            {
                btnMainain.Content = FindResource("CMachineMaintenanceView_xaml_btnMainain_Close");
                objCurrentSession = objlstSession.ElementAtOrDefault(iOpenSessionIndex);
                objlstSession.RemoveAt(iOpenSessionIndex);
                txtOpenSession.Text = objCurrentSession.SessionName;
                txtOpenSession.Tag = objCurrentSession.ID;
                SetScreenStatus("CURRENT");
            }
            cmbSessions.ItemsSource = objlstSession;
            cmbSessions.SelectedIndex = 0;
        }