public Cobranca(Fiscalizacao fiscalizacao, IProtocolo protocolo, Notificacao notificacao) { FiscalizacaoId = fiscalizacao.Id; NumeroFiscalizacao = fiscalizacao.Id; NumeroIUF = fiscalizacao.Multa.NumeroIUF ?? fiscalizacao.Infracao.NumeroAutoInfracaoBloco ?? fiscalizacao.NumeroAutos.ToString(); SerieId = fiscalizacao.Multa.SerieId; SerieTexto = fiscalizacao.Multa.SerieTexto; DataEmissaoIUF = fiscalizacao.Multa.DataLavratura; AutuadoPessoa = fiscalizacao.AutuadoPessoa; AutuadoPessoaId = fiscalizacao.AutuadoPessoa.Id; CodigoReceitaId = fiscalizacao.Multa.CodigoReceitaId ?? 0; if (protocolo?.Id > 0) { ProcessoNumero = protocolo.Numero; NumeroAutuacao = protocolo.NumeroAutuacao; } if (notificacao.Id > 0) { Notificacao = notificacao; DataIUF = notificacao.DataIUF; DataJIAPI = notificacao.DataJIAPI; DataCORE = notificacao.DataCORE; } Parcelamentos = new List <CobrancaParcelamento>(); Parcelamentos.Add(new CobrancaParcelamento(fiscalizacao)); }
public CobrancaParcelamento(Fiscalizacao fiscalizacao) { ValorMulta = fiscalizacao.Multa.ValorMulta; ValorMultaAtualizado = fiscalizacao.Multa.ValorMulta; DataEmissao = new DateTecno() { Data = DateTime.Now }; DUAS = new List <CobrancaDUA>(); }
public Acompanhamento(Fiscalizacao fiscalizacao) { FiscalizacaoId = fiscalizacao.Id; PossuiAreaEmbargadaOuAtividadeInterditada = (fiscalizacao.ObjetoInfracao.AreaEmbargadaAtvIntermed.HasValue ? (fiscalizacao.ObjetoInfracao.AreaEmbargadaAtvIntermed.Value == 1) : new Nullable <Boolean>()); //HouveApreensaoMaterial = fiscalizacao.MaterialApreendido.IsApreendido; AreaTotal = fiscalizacao.ComplementacaoDados.AreaTotalInformada; AreaFlorestalNativa = fiscalizacao.ComplementacaoDados.AreaCoberturaFlorestalNativa; ReservalegalTipo = fiscalizacao.ComplementacaoDados.ReservalegalTipo; OpniaoAreaEmbargo = fiscalizacao.ObjetoInfracao.OpniaoAreaDanificada; AtividadeAreaEmbargada = fiscalizacao.ObjetoInfracao.ExisteAtvAreaDegrad; AtividadeAreaEmbargadaEspecificarTexto = fiscalizacao.ObjetoInfracao.ExisteAtvAreaDegradEspecificarTexto; UsoAreaSoloDescricao = fiscalizacao.ObjetoInfracao.UsoSoloAreaDanificada; CaracteristicaSoloAreaDanificada = fiscalizacao.ObjetoInfracao.CaracteristicaSoloAreaDanificada; AreaDeclividadeMedia = fiscalizacao.ObjetoInfracao.AreaDeclividadeMedia; InfracaoResultouErosao = fiscalizacao.ObjetoInfracao.InfracaoResultouErosaoTipo; InfracaoResultouErosaoEspecificar = fiscalizacao.ObjetoInfracao.InfracaoResultouErosaoTipoTexto; OpniaoDestMaterialApreend = fiscalizacao.MaterialApreendido.Opiniao; }
public Notificacao(Fiscalizacao fiscalizacao) { FiscalizacaoId = fiscalizacao.Id; }
public Parametrizacao(Fiscalizacao fiscalizacao) { CodigoReceitaId = fiscalizacao.Multa.CodigoReceitaId ?? 0; ParametrizacaoDetalhes = new List <ParametrizacaoDetalhe>(); }