public static Procedure_ReforcoReservaRecordType[] Procedure_ReservaReforco(string chave, string senha, ReservaReforco reforco, List <IMes> reforcoMes)
        {
            var reforcoFiltersType = GerarReforcoFiltersType(chave, senha, reforco, reforcoMes);
            var prodesp            = new Integracao_DER_SIAFEM_ReservaService();

            return(prodesp.Procedure_ReforcoReserva(reforcoFiltersType, new ModelVariablesType(), new EnvironmentVariablesType()));
        }
示例#2
0
        public void TransmitirReforco()
        {
            var fonte = new Fonte {
                Codigo = "004001001"
            };

            var reforcoMes = new List <ReservaReforcoMes>
            {
                new ReservaReforcoMes {
                    ValorMes = (decimal)1.00, Descricao = "11"
                }
            };

            var reforco = new ReservaReforco
            {
                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 reforcoFiltersType = GerarReforcoFiltersType("SIDS000199", "DERSIAFEM22716", reforco, reforcoMes);
            var prodespWs          = new Integracao_DER_SIAFEM_ReservaService();

            var ressult = prodespWs.Procedure_ReforcoReserva(reforcoFiltersType, new ModelVariablesType(), new EnvironmentVariablesType());

            Assert.IsNotNull(ressult);
        }