private void LoadSalesWork() { //서비스호출 WorkOrderINService service = new WorkOrderINService(); AllList = service.GetWorkList(); dgvWork.DataSource = null; dgvWork.DataSource = AllList; }
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); } }
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); }
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); } }