void executePrivate( ) { /* GeneXus formulas */ /* Output device settings */ AV28Options = (GxSimpleCollection <String>)(new GxSimpleCollection <String>()); AV31OptionsDesc = (GxSimpleCollection <String>)(new GxSimpleCollection <String>()); AV33OptionIndexes = (GxSimpleCollection <String>)(new GxSimpleCollection <String>()); new GeneXus.Programs.wwpbaseobjects.loadwwpcontext(context).execute(out AV9WWPContext); /* Execute user subroutine: 'LOADGRIDSTATE' */ S111(); if (returnInSub) { this.cleanup(); if (true) { return; } } if (StringUtil.StrCmp(StringUtil.Upper(AV25DDOName), "DDO_PESSOANOME") == 0) { /* Execute user subroutine: 'LOADPESSOANOMEOPTIONS' */ S121(); if (returnInSub) { this.cleanup(); if (true) { return; } } } AV29OptionsJson = AV28Options.ToJSonString(false); AV32OptionsDescJson = AV31OptionsDesc.ToJSonString(false); AV34OptionIndexesJson = AV33OptionIndexes.ToJSonString(false); this.cleanup(); }
protected void S121( ) { /* 'LOADPESSOANOMEOPTIONS' Routine */ AV12TFPessoaNome = AV23SearchTxt; AV13TFPessoaNome_Sel = ""; AV54PedidoWWDS_1_Pessoanome = AV42PessoaNome; AV55PedidoWWDS_2_Pedidodt = AV43PedidoDt; AV56PedidoWWDS_3_Pedidodt_to = AV44PedidoDt_To; AV57PedidoWWDS_4_Pedidodtentrega = AV45PedidoDtEntrega; AV58PedidoWWDS_5_Pedidodtentrega_to = AV46PedidoDtEntrega_To; AV59PedidoWWDS_6_Pedidostatus = AV47PedidoStatus; AV60PedidoWWDS_7_Tfpedidoid = AV10TFPedidoId; AV61PedidoWWDS_8_Tfpedidoid_to = AV11TFPedidoId_To; AV62PedidoWWDS_9_Tfpessoanome = AV12TFPessoaNome; AV63PedidoWWDS_10_Tfpessoanome_sel = AV13TFPessoaNome_Sel; AV64PedidoWWDS_11_Tfpedidodt = AV14TFPedidoDt; AV65PedidoWWDS_12_Tfpedidodt_to = AV15TFPedidoDt_To; AV66PedidoWWDS_13_Tfpedidostatus_sels = AV17TFPedidoStatus_Sels; AV67PedidoWWDS_14_Tfpedidodtentrega = AV18TFPedidoDtEntrega; AV68PedidoWWDS_15_Tfpedidodtentrega_to = AV19TFPedidoDtEntrega_To; AV69PedidoWWDS_16_Tfpedidoretirada_sel = AV20TFPedidoRetirada_Sel; AV70PedidoWWDS_17_Tfpedidototal = AV21TFPedidoTotal; AV71PedidoWWDS_18_Tfpedidototal_to = AV22TFPedidoTotal_To; pr_default.dynParam(0, new Object[] { new Object[] { A34PedidoStatus, AV66PedidoWWDS_13_Tfpedidostatus_sels, AV41PessoaNomeOperator, AV54PedidoWWDS_1_Pessoanome, AV55PedidoWWDS_2_Pedidodt, AV56PedidoWWDS_3_Pedidodt_to, AV57PedidoWWDS_4_Pedidodtentrega, AV58PedidoWWDS_5_Pedidodtentrega_to, AV59PedidoWWDS_6_Pedidostatus, AV60PedidoWWDS_7_Tfpedidoid, AV61PedidoWWDS_8_Tfpedidoid_to, AV63PedidoWWDS_10_Tfpessoanome_sel, AV62PedidoWWDS_9_Tfpessoanome, AV64PedidoWWDS_11_Tfpedidodt, AV65PedidoWWDS_12_Tfpedidodt_to, AV66PedidoWWDS_13_Tfpedidostatus_sels.Count, AV67PedidoWWDS_14_Tfpedidodtentrega, AV68PedidoWWDS_15_Tfpedidodtentrega_to, AV69PedidoWWDS_16_Tfpedidoretirada_sel, AV70PedidoWWDS_17_Tfpedidototal, AV71PedidoWWDS_18_Tfpedidototal_to, A2PessoaNome, A33PedidoDt, A35PedidoDtEntrega, A32PedidoId, A36PedidoRetirada, A37PedidoTotal }, new int[] { TypeConstants.STRING, TypeConstants.SHORT, TypeConstants.STRING, TypeConstants.DATE, TypeConstants.DATE, TypeConstants.DATE, TypeConstants.DATE, TypeConstants.STRING, TypeConstants.SHORT, TypeConstants.SHORT, TypeConstants.STRING, TypeConstants.STRING, TypeConstants.DATE, TypeConstants.DATE, TypeConstants.INT, TypeConstants.DATE, TypeConstants.DATE, TypeConstants.SHORT, TypeConstants.DECIMAL, TypeConstants.DECIMAL, TypeConstants.STRING, TypeConstants.DATE, TypeConstants.DATE, TypeConstants.SHORT, TypeConstants.BOOLEAN, TypeConstants.DECIMAL } }); lV54PedidoWWDS_1_Pessoanome = StringUtil.Concat(StringUtil.RTrim(AV54PedidoWWDS_1_Pessoanome), "%", ""); lV62PedidoWWDS_9_Tfpessoanome = StringUtil.Concat(StringUtil.RTrim(AV62PedidoWWDS_9_Tfpessoanome), "%", ""); /* Using cursor P00122 */ pr_default.execute(0, new Object[] { lV54PedidoWWDS_1_Pessoanome, AV55PedidoWWDS_2_Pedidodt, AV56PedidoWWDS_3_Pedidodt_to, AV57PedidoWWDS_4_Pedidodtentrega, AV58PedidoWWDS_5_Pedidodtentrega_to, AV59PedidoWWDS_6_Pedidostatus, AV60PedidoWWDS_7_Tfpedidoid, AV61PedidoWWDS_8_Tfpedidoid_to, lV62PedidoWWDS_9_Tfpessoanome, AV63PedidoWWDS_10_Tfpessoanome_sel, AV64PedidoWWDS_11_Tfpedidodt, AV65PedidoWWDS_12_Tfpedidodt_to, AV67PedidoWWDS_14_Tfpedidodtentrega, AV68PedidoWWDS_15_Tfpedidodtentrega_to, AV70PedidoWWDS_17_Tfpedidototal, AV71PedidoWWDS_18_Tfpedidototal_to }); while ((pr_default.getStatus(0) != 101)) { BRK122 = false; A1PessoaId = P00122_A1PessoaId[0]; A2PessoaNome = P00122_A2PessoaNome[0]; A37PedidoTotal = P00122_A37PedidoTotal[0]; A36PedidoRetirada = P00122_A36PedidoRetirada[0]; A32PedidoId = P00122_A32PedidoId[0]; A34PedidoStatus = P00122_A34PedidoStatus[0]; A35PedidoDtEntrega = P00122_A35PedidoDtEntrega[0]; A33PedidoDt = P00122_A33PedidoDt[0]; A2PessoaNome = P00122_A2PessoaNome[0]; AV35count = 0; while ((pr_default.getStatus(0) != 101) && (StringUtil.StrCmp(P00122_A2PessoaNome[0], A2PessoaNome) == 0)) { BRK122 = false; A1PessoaId = P00122_A1PessoaId[0]; A32PedidoId = P00122_A32PedidoId[0]; AV35count = (long)(AV35count + 1); BRK122 = true; pr_default.readNext(0); } if (!String.IsNullOrEmpty(StringUtil.RTrim(A2PessoaNome))) { AV27Option = A2PessoaNome; AV28Options.Add(AV27Option, 0); AV33OptionIndexes.Add(StringUtil.Trim(context.localUtil.Format((decimal)(AV35count), "Z,ZZZ,ZZZ,ZZ9")), 0); } if (AV28Options.Count == 50) { /* Exit For each command. Update data (if necessary), close cursors & exit. */ if (true) { break; } } if (!BRK122) { BRK122 = true; pr_default.readNext(0); } } pr_default.close(0); }