Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //está parte seleciona uma pendencia que esta dentro de um dropdown
- pendenciaSelecionada(nomeDocumento:string){
- let index = lodash.findIndex(this.detalhesPendencias,function(item){
- return item.nomeDocumento == nomeDocumento;
- } );
- this.pendenciaDescricao = this.detalhesPendencias[index].pendencias;
- }
- //está parte está no html ativando o botão adicionar e jogando na table
- // o this.pendenciaAtiva é o array que monta na tabela
- public addPendencia() {
- if (this.pendenciaDescricao && this.pendenciaDescricao.trim().length > 0 &&
- this.pendenciaDocumento && this.pendenciaDocumento.trim().length > 0) {
- let pen = new Pendencia();
- pen.id = this.cadastropj.pendencias.length;
- pen.ativo = true;
- pen.data = this.utilService.getDateInUTCLong(new Date());
- pen.descricao = this.pendenciaDescricao;
- pen.documento = this.pendenciaDocumento;
- this.cadastropj.pendencias.push(pen);
- this.pendenciasAtivas.push(pen);
- this.pendenciaDescricao = "";
- //ordem
- this.pendenciasAtivas.sort(function (a, b) {
- if (a.documento[0] > b.documento) {
- return 1;
- }
- if (a.documento < b.documento) {
- return -1;
- }
- return 0;
- });
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement