private void LoadMtxDetail(string pStrDocEntry) { try { string lStrQuery = mObjReceptionTransferDAO.SearchWhsTransitDetail(pStrDocEntry); if (lStrQuery != "") { this.UIAPIRawForm.DataSources.DataTables.Item("DT_Detail").ExecuteQuery(lStrQuery); if (this.UIAPIRawForm.DataSources.DataTables.Item("DT_Detail").IsEmpty) { mtxDetail.Clear(); UIApplication.ShowWarning(string.Format("No se encontró el detalle de la trasferencia {0}", pStrDocEntry)); } else { mtxDetail.Columns.Item("Col_0").DataBind.Bind("DT_Detail", "DocEntry"); mtxDetail.Columns.Item("Col_1").DataBind.Bind("DT_Detail", "ItemCode"); mtxDetail.Columns.Item("Col_2").DataBind.Bind("DT_Detail", "Dscription"); mtxDetail.Columns.Item("Col_3").DataBind.Bind("DT_Detail", "Quantity"); mtxDetail.Columns.Item("Col_4").DataBind.Bind("DT_Detail", "U_GLO_BagsBales"); mtxDetail.Columns.Item("Col_5").DataBind.Bind("DT_Detail", "FromWhsCod"); //'de alamacen' mtxDetail.Columns.Item("Col_6").DataBind.Bind("DT_Detail", "WhsCode"); //'almacen destino' mtxDetail.LoadFromDataSource(); } } } catch (Exception ex) { UIApplication.ShowError(string.Format("ItemEventException: {0}", ex.Message)); } finally { } }
private void btnSeacrh_ClickAfter(object sboObject, SBOItemEventArg pVal) { try { if (mObjPaymentServiceFactory.GetPaymentService().ExistConfiguration("SU_DEUDORA") && mObjPaymentServiceFactory.GetPaymentService().ExistConfiguration("SU_ACREEDORA")) { List <PaymentDTO> lLstPaymentDTO = mObjPaymentServiceFactory.GetPaymentService().GetPayments(txtAuction.Value, mIntSignature).ToList(); if (lLstPaymentDTO.Count() > 0) { mStrAuctionId = txtAuction.Value; LogService.WriteInfo("Carga de subastas correctamente"); } else { UIApplication.ShowWarning("No se encontraron registros para esa subasta"); LogService.WriteInfo("No se encontraron registros para esa subasta"); } FillMatrix(lLstPaymentDTO); } else { UIApplication.ShowMessageBox("Los registros SU_DEUDORA o SU_ACREEDORA no existen en la tabla de configuración"); LogService.WriteInfo("Los registros SU_DEUDORA o SU_ACREEDORA no existen en la tabla de configuración"); } } catch (Exception ex) { UIApplication.ShowError("frmPayment (txtAuction_KeyDownAfter)" + ex.Message); LogService.WriteError("frmPayment (txtAuction_KeyDownAfter)" + ex.Message); LogService.WriteError(ex); } }