Faturas do Contas C#{
contasDbContext.FaturaContas.ToList()
}
Annotations:
Lista de Faturas do Contas
contasDbContext.FaturaContas.ToList()
Importando Faturas
Pré-Requisitos
Contexto Mosaico
Obter Informação Pessoa
Verifiva se existe uma matrícula conrepondente e
retorna o ID do aluno C# ( var pessoaId =
pessoaBll.GetAluno(faturaContas[i].PessoaCodigo);}
Annotations:
var pessoaId =
pessoaBll.GetAluno(faturaContas[i].PessoaCodigo);
NÃO
Vai para proximo registro e sai do fluxo
SIM
Localiza o objeto pessoa referente ao aluno c#{ var pessoa = pessoaBll.GetByID(pessoaId); }
Verifica se exite um Histórico no Mosaico
correspondente ao histórico do Contas c#{ var
historico = historicoBll.GetByCodigo(empresaId,
faturaContas[i].HistoricoCodigo);}
SIM
Localiza o objeto pessoa referente ao Histórico
Verifica se existe um item (Produto) no Mosaico correspondente
ao item da Fatura C#{ var item =
itemBll.GetByCodigo(faturaContas[i].FaturaItem);}
NÃO
Vai para próximo registro e sai do fluxo
SIM
Verifica se não Existe fatura com os parâmetros...C#(method { private bool ExisteFatura(short empresaID, long pessoaID, string documentoTipo,
string documento) })