Example #1
0
 protected override void OnLoad(EventArgs e)
 {
     base.OnLoad(e);
     SetEvent();
     System.Configuration.AppSettingsReader temp = new System.Configuration.AppSettingsReader();
     lblCrrUser.Text = CommonFuction.GetUserName(Program.CurrentUser);
     if (string.IsNullOrEmpty(Program.CurrentUser))
     {
         BtnLogIn_Click(null, null);
     }
     mMManagedReportControl = new MMManagedReportControl();
     MMManagedReportTabPage.Controls.Add(mMManagedReportControl);
     ResetRackStatus(true);
 }
Example #2
0
        //private void tsmUser_Click(object sender, EventArgs e)
        //{
        //    dataModelPop = new DataModelPop(SelectedTabType.User);
        //    dataModelPop.WindowState = FormWindowState.Normal;
        //    dataModelPop.Show();
        //    ResetRackStatus(true);
        //}

        #region 사용자 정의 함수

        /// <summary>
        /// 메인폼 진입시 컨트롤 최초세팅
        /// </summary>
        private void InitializeControlSetting()
        {
            Caption    = "제조데이터 분석기반 - 조선내화";
            FooterText = "최초 접속시간 : " + DateTime.Now.ToString();

            // 초기화면 환경설정화면으로 세팅
            panelSetting.BringToFront();

            btnList = new List <Button>()
            {
                btnSetting, btnUserManagement, btnDefectCodeManagement, btnAIJubgmentInfo, btnAIJubgmentHistory, btnReport
            };

            // 환경설정화면 판넬에 세팅
            CS_Setting Setting = new CS_Setting();

            panelSetting.Controls.Add(Setting);

            // 사용자등록화면 판넬에 세팅
            CS_UserManagement UserManagement = new CS_UserManagement();

            panelUserManagement.Controls.Add(UserManagement);

            // 불량코드등록화면 판넬에 세팅
            CS_DefectCodeManagement DefectCodeManagement = new CS_DefectCodeManagement();

            panelDefectCodeManagement.Controls.Add(DefectCodeManagement);

            // AI 판정정보화면 판넬에 세팅
            CS_AIjubgmentInfo AIjubgmentInfo = new CS_AIjubgmentInfo();

            panelAIjubgmentInfo.Controls.Add(AIjubgmentInfo);

            // AI 판정이력화면 판넬에 세팅
            CS_AIjubgmentHistory AIjubgmentHistory = new CS_AIjubgmentHistory();

            panelAIjubgmentHistory.Controls.Add(AIjubgmentHistory);

            MMManagedReportControl Report = new MMManagedReportControl();

            p_Report.Controls.Add(Report);

            btnSetting.Tag              = selectedType.Setting;              // 환경설정
            btnUserManagement.Tag       = selectedType.UserManagement;       // 사용자등록
            btnDefectCodeManagement.Tag = selectedType.DefectCodeManagement; // 불량코드등록
            btnAIJubgmentInfo.Tag       = selectedType.AIJubgmentInfo;       // AI 판정정보
            btnAIJubgmentHistory.Tag    = selectedType.AIJubgmentHistory;    // AI 판정이력
            btnReport.Tag = selectedType.Report;
        }
Example #3
0
        public MainForm()
        {
            InitializeComponent();
            Caption = "Mask Manager";

            btnList = new List <Button>()
            {
                btnReport, btnMain
            };
            MMManagedReportControl Report = new MMManagedReportControl();

            p_Report.Controls.Add(Report);
            btnReport.Tag = selectedType.Report;
            btnMain.Tag   = selectedType.Main;
        }