コード例 #1
0
        private void LoadSalesWork()
        {
            //서비스호출
            WorkOrderINService service = new WorkOrderINService();

            AllList            = service.GetWorkList();
            dgvWork.DataSource = null;
            dgvWork.DataSource = AllList;
        }
コード例 #2
0
        private void btnOK_Click(object sender, EventArgs e)
        {
            //유효값 확인
            bool bWO      = txtWOcode.Text.Trim().Length > 0;
            bool bQTY     = txtPlanQTY.Text.Trim().Length > 0;
            bool bWorkSEQ = txtWorkSEQ.Text.Trim().Length > 0;

            if (!(bWO || bQTY || bWorkSEQ))
            {
                MessageBox.Show("필수값을 입력해주세요.", "필수값 입력 확인", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                return;
            }


            //전달 vo 생성
            WORKORDERInsert_VO vo = new WORKORDERInsert_VO();

            vo.WO_Code             = txtWOcode.Text;
            vo.ITEM_CODE           = cboItem.SelectedValue.ToString();
            vo.FCLTS_CODE          = cboFC.SelectedValue.ToString();
            vo.WO_PLAN_DATE        = dtpPlanDate.Value.ToShortDateString();
            vo.WO_PLAN_STARTTIME   = dtpPlanStart.Value.ToShortDateString();
            vo.WO_PLAN_ENDTIME     = dtpPlanEnd.Value.ToShortDateString();
            vo.WO_PLAN_QTY         = int.Parse(txtPlanQTY.Text.Trim());
            vo.WO_WORK_SEQ         = int.Parse(txtWorkSEQ.Text.Trim());
            vo.WO_LAST_MDFR        = LoginInfo.UserInfo.LI_ID;
            vo.WO_LAST_MDFY        = DateTime.Now.ToShortDateString();
            vo.SALES_WORK_ORDER_ID = cboWO.Text;
            vo.PLAN_ID             = cboPlanID.Text;
            vo.WO_REMARK           = txtRemark.Text.Trim();

            //서비스호출
            WorkOrderINService service = new WorkOrderINService();

            if (service.InsertWorkOrder(vo))
            {
                MessageBox.Show("등록되었습니다.", "등록 확인", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
            }
            else
            {
                MessageBox.Show("등록에 실패하였습니다.", "등록 실패", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
        private void btnUpdateState_Click(object sender, EventArgs e)
        {
            //작업지시확정
            string lists = CheckedWorkList();

            if (lists.Length > 0)
            {
                //서비스 호출
                WorkOrderINService service = new WorkOrderINService();
                if (service.UpdateWorkList(lists, "@"))
                {
                    MessageBox.Show("작업확정되었습니다.", "작업지시 성공", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("작업확정 중 오류가 발생하였습니다. 다시 시도하여 주십시오.", "작업지시 실패", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            Reset(null, null);
        }
コード例 #4
0
 public void Delete(object sender, EventArgs e)
 {
     if (((FrmMAIN)this.MdiParent).ActiveMdiChild == this)
     {
         //작업지시확정
         string lists = CheckedWorkDeleteList();
         if (lists.Length > 0)
         {
             //서비스 호출
             WorkOrderINService service = new WorkOrderINService();
             if (service.DeleteWorkList(lists, "@"))
             {
                 MessageBox.Show("작업취소되었습니다.", "작업취소 성공", MessageBoxButtons.OK, MessageBoxIcon.Information);
             }
             else
             {
                 MessageBox.Show("작업취소 중 오류가 발생하였습니다. 다시 시도하여 주십시오.", "작업취소 실패", MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         Reset(null, null);
     }
 }