public void GetBindingQcReturn(string returnNo) { QCReturnHdr qcReturnHdr = null; try { using (QCReturnBLL qcReturnBll = new QCReturnBLL()) { qcReturnHdr = qcReturnBll.GetQCReturn(returnNo); } if (qcReturnHdr != null) { this.txtRT_NO.Text = qcReturnHdr.RT_NO; this.txtRT_DATE.EditValue = qcReturnHdr.RT_DATE; this.txtPOST_REF.EditValue = qcReturnHdr.POST_REF; this.lueWarehouse.EditValue = qcReturnHdr.WH_ID; this.lueReturnType.EditValue = qcReturnHdr.RT_TYPE; this.txtREMARK.Text = qcReturnHdr.REMARK; this.icbREC_STAT.EditValue = qcReturnHdr.REC_STAT; this.GetQCReturnDetail(qcReturnHdr.RT_NO); } else { this.ClearDataOnScreen(); XtraMessageBox.Show(this, "No Data found.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } } catch (Exception ex) { XtraMessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
private void btnPostData_Click(object sender, EventArgs e) { List <QCReturnHdr> lstReturnOrd = new List <QCReturnHdr>(1); QCReturnHdr returnOrd = new QCReturnHdr { RT_NO = this.txtRT_NO.Text }; lstReturnOrd.Add(returnOrd); this.ReturnWHPostData(lstReturnOrd); }
private void bbiPrintFGReturnDtl_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { try { //XtraMessageBox.Show("Print Loading Order"); List <QCReturnHdr> lstQcReturn; GridView view = (GridView)this.grdQCReturn.Views[0]; if (this.xtcQCReturnWH.SelectedTabPage == this.xtpQCReturnList) { if (this.chkSelect.SelectedCount > 0) { lstQcReturn = new List <QCReturnHdr>(this.chkSelect.SelectedCount); for (int i = 0; i < this.chkSelect.SelectedCount; i++) { lstQcReturn.Add((QCReturnHdr)this.chkSelect.GetSelectedRow(i)); } this.PrintQCReturnOrderDetail(lstQcReturn); } else { //MessageBox.Show("PLEASE SELECT DOCUMENT ARRIVAL TO PRINT", "WARNING", MessageBoxButtons.OK, MessageBoxIcon.Warning); XtraMessageBox.Show(this, "PLEASE SELECT RETURN ORDER TO PRINT", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } } else { lstQcReturn = new List <QCReturnHdr>(1); //this.PrintCargoCheckSheetReport(this.txtArrivalNo.Text); QCReturnHdr qcReturn = new QCReturnHdr { RT_NO = this.txtRT_NO.Text }; lstQcReturn.Add(qcReturn); this.PrintQCReturnOrderDetail(lstQcReturn); } } catch (Exception ex) { XtraMessageBox.Show(this, ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } }
public void UpdateQCReturn() { string result = string.Empty; QCReturnHdr qcReturn = new QCReturnHdr(); try { #region "QC Return Header" qcReturn.RT_NO = this.txtRT_NO.Text; qcReturn.RT_DATE = this.txtRT_DATE.DateTime; qcReturn.WH_ID = this.lueWarehouse.EditValue.ToString(); qcReturn.RT_TYPE = this.lueReturnType.EditValue.ToString(); qcReturn.REMARK = this.txtREMARK.Text; qcReturn.REC_STAT = (bool)this.icbREC_STAT.EditValue; #endregion using (QCReturnBLL qcReturnBll = new QCReturnBLL()) { result = qcReturnBll.UpdateQCReturn(qcReturn, ((frmMainMenu)this.ParentForm).UserID); } if (result.Equals("OK")) { NotifierResult.Show("Update Complete", "Result", 50, 1000, 50, NotifyType.Safe); } else { NotifierResult.Show(result, "Error", 100, 1000, 0, NotifyType.Warning); } } catch (Exception ex) { this.Cursor = Cursors.Default; NotifierResult.Show(ex.Message, "Error", 100, 1000, 0, NotifyType.Warning); } finally { this.FormState = eFormState.ReadOnly; //Get all Invoice on Invoice List this.GetQCReturnList(this.lueWarehouse.EditValue.ToString(), null, null); if (result.Equals("OK")) { GridView viewList = (GridView)this.grdQCReturn.Views[0]; viewList.ClearSorting(); int position = UiUtility.GetRowHandleByColumnValue(viewList, "RT_NO", qcReturn.RT_NO); if (position != 0) { if (position != GridControl.InvalidRowHandle) { this.dntQCReturn.Position = position; } } else { viewList.FocusedRowHandle = 0; } } this.Cursor = Cursors.Default; } }