package br.com.ec.domain.dto;
import br.com.ec.core.util.VerificadorUtil;
public class NotasFiscaisPessoaJuridicaDTO
{
private PessoaDTO pessoaJuridicaDTO
;
private Integer quantidadeNFCeSaida
;
private Double valorTotalNFCeSaida
;
private Integer quantidadeNFeSaida
;
private Double valorTotalNFeSaida
;
private Integer quantidadeNFeEntrada
;
private Double valorTotalNFeEntrada
;
private Integer quantidadePagamentosViaCartao
;
private Double valorTotalPagamentosViaCartao
;
public NotasFiscaisPessoaJuridicaDTO
() {
}
public PessoaDTO getPessoaJuridicaDTO
() {
return pessoaJuridicaDTO
;
}
public void setPessoaJuridicaDTO
(PessoaDTO pessoaJuridicaDTO
) {
this.
pessoaJuridicaDTO = pessoaJuridicaDTO
;
}
public Integer getQuantidadeNFCeSaida
() {
return quantidadeNFCeSaida
;
}
public void setQuantidadeNFCeSaida
(Integer quantidadeNFCeSaida
) {
this.
quantidadeNFCeSaida = quantidadeNFCeSaida
;
}
public Double getValorTotalNFCeSaida
() {
return valorTotalNFCeSaida
;
}
public void setValorTotalNFCeSaida
(Double valorTotalNFCeSaida
) {
this.
valorTotalNFCeSaida = valorTotalNFCeSaida
;
}
public Integer getQuantidadeNFeSaida
() {
return quantidadeNFeSaida
;
}
public void setQuantidadeNFeSaida
(Integer quantidadeNFeSaida
) {
this.
quantidadeNFeSaida = quantidadeNFeSaida
;
}
public Double getValorTotalNFeSaida
() {
return valorTotalNFeSaida
;
}
public void setValorTotalNFeSaida
(Double valorTotalNFeSaida
) {
this.
valorTotalNFeSaida = valorTotalNFeSaida
;
}
public Integer getQuantidadeNFeEntrada
() {
return quantidadeNFeEntrada
;
}
public void setQuantidadeNFeEntrada
(Integer quantidadeNFeEntrada
) {
this.
quantidadeNFeEntrada = quantidadeNFeEntrada
;
}
public Double getValorTotalNFeEntrada
() {
return valorTotalNFeEntrada
;
}
public void setValorTotalNFeEntrada
(Double valorTotalNFeEntrada
) {
this.
valorTotalNFeEntrada = valorTotalNFeEntrada
;
}
public Integer getQuantidadePagamentosViaCartao
() {
return quantidadePagamentosViaCartao
;
}
public void setQuantidadePagamentosViaCartao
(Integer quantidadePagamentosViaCartao
) {
this.
quantidadePagamentosViaCartao = quantidadePagamentosViaCartao
;
}
public Double getValorTotalPagamentosViaCartao
() {
return valorTotalPagamentosViaCartao
;
}
public void setValorTotalPagamentosViaCartao
(Double valorTotalPagamentosViaCartao
) {
this.
valorTotalPagamentosViaCartao = valorTotalPagamentosViaCartao
;
}
public Double saldoEntreEntradaESaida
() {
Double saldo =
0.0;
if (VerificadorUtil.
naoEstaNulo(getValorTotalNFCeSaida
())) {
saldo = saldo - getValorTotalNFCeSaida
();
}
if (VerificadorUtil.
naoEstaNulo(getValorTotalNFeSaida
())) {
saldo = saldo - getValorTotalNFeSaida
();
}
if (VerificadorUtil.
naoEstaNulo(getValorTotalPagamentosViaCartao
())) {
saldo = saldo + getValorTotalPagamentosViaCartao
();
}
return saldo
;
}
}