Esempio n. 1
0
 private static void GetAnulacaoFiltersFactory(RapAnulacao entity, ref Procedure_AnulacaoRequisicaoRAPFiltersType filter)
 {
     filter.inEspecificacaoDesp    = entity.CodigoEspecificacaoDespesa;
     filter.inEspecificacaoDesp_01 = entity.DescricaoEspecificacaoDespesa1;
     filter.inEspecificacaoDesp_02 = entity.DescricaoEspecificacaoDespesa2;
     filter.inEspecificacaoDesp_03 = entity.DescricaoEspecificacaoDespesa3;
     filter.inEspecificacaoDesp_04 = entity.DescricaoEspecificacaoDespesa4;
     filter.inEspecificacaoDesp_05 = entity.DescricaoEspecificacaoDespesa5;
     filter.inEspecificacaoDesp_06 = entity.DescricaoEspecificacaoDespesa6;
     filter.inEspecificacaoDesp_07 = entity.DescricaoEspecificacaoDespesa7;
     filter.inEspecificacaoDesp_08 = entity.DescricaoEspecificacaoDespesa8;
 }
Esempio n. 2
0
        private static Procedure_AnulacaoRequisicaoRAPFiltersType CreateAnulacaoRequisicaoRAPFiltersType(string key, string password, RapAnulacao entity)
        {
            var filter = new Procedure_AnulacaoRequisicaoRAPFiltersType();

            GetRapAnulacaoFiltersCommonFactory(key, password, entity, ref filter);

            switch (entity.CenarioProdesp)
            {
            case "RAPSimples":
                GetAnulacaoFiltersFactory(entity, ref filter);
                break;

            case "SemContrato":
                GetAnulacaoFiltersFactory(entity, ref filter);
                break;

            case "ComContrato":
                GetAnulacaoContratoFiltersFactory(entity, ref filter);
                break;
            }

            return(filter);
        }
Esempio n. 3
0
 private static void GetAnulacaoContratoFiltersFactory(RapAnulacao entity, ref Procedure_AnulacaoRequisicaoRAPFiltersType filter)
 {
     filter.inEspecificacaoDesp_01 = entity.DescricaoEspecificacaoDespesa1;
     filter.inEspecificacaoDesp_02 = entity.DescricaoEspecificacaoDespesa2;
     filter.inEspecificacaoDesp_03 = entity.DescricaoEspecificacaoDespesa3;
 }
Esempio n. 4
0
        private static void GetRapAnulacaoFiltersCommonFactory(string key, string password, RapAnulacao entity, ref Procedure_AnulacaoRequisicaoRAPFiltersType filter)
        {
            filter.inChave    = password;
            filter.inOperador = key;

            filter.inNumRequisicaoRAP = entity.NumeroRequisicaoRap;

            filter.inSaldoAnteriorSubEmp = entity.ValorSaldoAnteriorSubempenho;
            filter.inValorAnulado        = entity.ValorAnulado;
            filter.inSaldoAposAnulacao   = entity.ValorSaldoAposAnulacao;

            filter.inNumProcesso = entity.NumeroProcesso;
            filter.inAutFls      = entity.DescricaoAutorizadoSupraFolha;

            filter.inCodAssinAUTO   = entity.CodigoAutorizadoAssinatura;
            filter.inGrupoAssinAUTO = entity.CodigoAutorizadoGrupo.ToString();
            filter.inOrgaoAssinAUTO = entity.CodigoAutorizadoOrgao;
            filter.inCodAssinEXAM   = entity.CodigoExaminadoAssinatura;
            filter.inGrupoAssinEXAM = entity.CodigoExaminadoGrupo.ToString();
            filter.inOrgaoAssinEXAM = entity.CodigoExaminadoOrgao;
            filter.inCodAssinRESP   = entity.CodigoResponsavelAssinatura;
            filter.inGrupoAssinRESP = entity.CodigoResponsavelGrupo.ToString();
            filter.inOrgaoAssinRESP = entity.CodigoResponsavelOrgao;
            filter.inImprimir       = "A";
        }