internal static void DrillDownEntidade(StdBSInterfPub PSO, string categoria, string entidade) { StdBESqlCampoDrillDown campoDrillDown = new StdBESqlCampoDrillDown(); StdBEValoresStr param = new StdBEValoresStr(); campoDrillDown.ModuloNotificado = "GCP"; campoDrillDown.Tipo = StdBESqlTipos.EnumTipoDrillDownListas.tddlEventoAplicacao; campoDrillDown.Evento = "GCP_MOSTRAMANUTENCAO"; param.InsereNovo("Manutencao", categoria); param.InsereNovo("Chave", entidade); PSO.DrillDownLista(campoDrillDown, param); }
internal static void DrillDownDocumentoId(StdBSInterfPub PSO, string modulo, string id) { StdBESqlCampoDrillDown campoDrillDown = new StdBESqlCampoDrillDown(); StdBEValoresStr param = new StdBEValoresStr(); campoDrillDown.ModuloNotificado = "GCP"; campoDrillDown.Tipo = StdBESqlTipos.EnumTipoDrillDownListas.tddlEventoAplicacao; campoDrillDown.Evento = "GCP_EditarDocumentoId"; // "V" ' Vendas // "C" ' Compras // "N" ' Internos // "S" ' Stocks // "M" ' Contas Correntes // "B" ' Tesouraria param.InsereNovo("Modulo", modulo); param.InsereNovo("Id", id); PSO.DrillDownLista(campoDrillDown, param); }
internal static void DrillDownDocumento(StdBSInterfPub PSO, string modulo, string tipoDoc, int numDoc, string serie, string filial) { StdBESqlCampoDrillDown campoDrillDown = new StdBESqlCampoDrillDown(); StdBEValoresStr param = new StdBEValoresStr(); campoDrillDown.ModuloNotificado = "GCP"; campoDrillDown.Tipo = StdBESqlTipos.EnumTipoDrillDownListas.tddlEventoAplicacao; campoDrillDown.Evento = "GCP_EditarDocumento"; // "V" ' Vendas // "C" ' Compras // "N" ' Internos // "S" ' Stocks // "M" ' Contas Correntes // "B" ' Tesouraria param.InsereNovo("Modulo", modulo); param.InsereNovo("Filial", filial); param.InsereNovo("Tipodoc", tipoDoc); param.InsereNovo("Serie", serie); param.InsereNovo("NumDocInt", Convert.ToString(numDoc)); PSO.DrillDownLista(campoDrillDown, param); }