public static Procedure_AnulacaoReservaRecordType[] Procedure_AnulacaoReserva(string chave, string senha, ReservaCancelamento cancelamento, List <IMes> cancelamentoMes)
        {
            var reservaFiltersType = GerarAnulacaoFiltersType(chave, senha, cancelamento, cancelamentoMes);
            var prodespWs          = new Integracao_DER_SIAFEM_ReservaService();

            return(prodespWs.Procedure_AnulacaoReserva(reservaFiltersType, new ModelVariablesType(), new EnvironmentVariablesType()));
        }
Пример #2
0
        public void TestarInclusaoCancelamentoProdespWs()
        {
            var fonte = new Fonte {
                Codigo = "004001001"
            };
            var cancelamentoMes = new List <ReservaCancelamentoMes>
            {
                new ReservaCancelamentoMes {
                    ValorMes = (decimal)1.00, Descricao = "11"
                }
            };
            var cancelamento = new ReservaCancelamento
            {
                Reserva                  = 169900444,
                AnoExercicio             = 2016,
                Regional                 = 3,
                AutorizadoAssinatura     = "11111",
                AutorizadoGrupo          = "1",
                AutorizadoOrgao          = "99",
                AutorizadoSupraFolha     = "fl01",
                DestinoRecurso           = "24",
                ExaminadoAssinatura      = "12345",
                ExaminadoGrupo           = "1",
                ExaminadoOrgao           = "99",
                Processo                 = "teste App",
                OrigemRecurso            = fonte.Codigo.Substring(1, 2),
                ResponsavelAssinatura    = "88888",
                ResponsavelGrupo         = "1",
                ResponsavelOrgao         = "00",
                EspecificacaoDespesa     = "001",
                DescEspecificacaoDespesa = "TESTE",
                DataEmissao              = DateTime.Parse("15/02/2016"),
                Uo         = "16055",
                Ugo        = "122101",
                Oc         = "00259",
                Observacao = "asdasdasdasdasdasdasdasdaasdasdasdasdasdasdasdasdassdasdasdasdaasdasdasdasd7;asdasdasdasdasdasdasdasdaasdasdasdasdasdasdasdasdassdasdasdasdaasdasdasdas15;asdasdasdasdasdasdasdasdaasdasdasdasdasdasdasdasdassdasdasdasdaasdasdasdas23"
            };
            var reservaFiltersType = GerarAnulacaoFiltersType("SIDS000199", "DERSIAFEM22716", cancelamento, cancelamentoMes);
            var prodespWs          = new Integracao_DER_SIAFEM_ReservaService();
            var ressult            = prodespWs.Procedure_AnulacaoReserva(reservaFiltersType, new ModelVariablesType(), new EnvironmentVariablesType());

            Assert.IsNotNull(ressult);
        }