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())); }
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); }