コード例 #1
0
        private void btn_StartEnd_Click(object sender, EventArgs e)
        {
            if (no == null && start == "작업대기")
            {
                MessageBox.Show("금형을 선택해주세요.");
                main.btn_Home.PerformClick();
            }
            else if (start == "작업중" || start == "작업종료" || start == "현장마감")
            {
                MessageBox.Show("대기중인 작업지시를 선택해주세요.");
                main.btn_Home.PerformClick();
            }

            else
            {
                if (start == "작업대기")
                {
                    WorkCenterService service = new WorkCenterService();
                    if (service.wcStatusChecked(dataGridView1.SelectedRows[0].Cells[3].Value.ToString()) == "RUN")
                    {
                        MessageBox.Show("작업장에 실행중인 작업이 존재하여 실행할 수 없습니다.");
                        return;
                    }
                    else
                    {
                        Start_Factory();
                        SetLoad();
                    }
                }
            }
        }
コード例 #2
0
 private void btn_StartEnd_Click(object sender, EventArgs e)
 {
     if (start == "작업대기")
     {
         WorkCenterService service = new WorkCenterService();
         if (service.wcStatusChecked(dataGridView1.SelectedRows[0].Cells[1].Value.ToString()) == "RUN")
         {
             MessageBox.Show("작업장에 실행중인 작업이 존재하여 실행할 수 없습니다.");
             return;
         }
         else
         {
             Start_Factory();
             SetLoad();
         }
     }
 }