public void GeraPessoasDAS() { var dadosDeDAS = new List <DadosDeDAS>(); dadosDeDAS = repositorio.ObterListaDas(); if (dadosDeDAS != null) { foreach (var item in dadosDeDAS) { if (item.CodigoPessoa > 0) { var email = GetEmail(item.CodigoPessoa); if (email != null) { try { receita.EmissorImpostos(item, email.ToString()); var historricoDAS = new HistoricoDAS(); historricoDAS.CodigoAnexo = item.Anexo[0].Codigo; historricoDAS.CodigoPessoa = item.CodigoPessoa; historricoDAS.DataGeracao = DateTime.Now; historricoDAS.DiaGeracao = DateTime.Now.Day; historricoDAS.Email = email.ToString(); historricoDAS.Excluido = false; historricoDAS.Status = "Gerado"; rephistoricoDAS.Adicionar(historricoDAS); var historicoTransaca = new HistoricoTransacao(); historicoTransaca.Data = DateTime.Now; historicoTransaca.CodigoHistorico = 1; historicoTransaca.Sucesso = true; historicoTransaca.Mensagem = "Imposto gerado com sucesso"; transacao.Adicionar(historicoTransaca); } catch (System.Exception ex) { var historicoTransaca = new HistoricoTransacao(); historicoTransaca.Data = DateTime.Now; historicoTransaca.CodigoHistorico = 1; historicoTransaca.Sucesso = false; historicoTransaca.Mensagem = ""; historicoTransaca.Erro = ex.Message.ToString(); transacao.Adicionar(historicoTransaca); } } } } } }
public HistoricoDAS Atualizar(HistoricoDAS historicoDAS) { ctx.Entry(historicoDAS).State = EntityState.Modified; ctx.SaveChanges(); return(historicoDAS); }
public HistoricoDAS Put([FromBody] HistoricoDAS historicoDAS) { _repositorio.Atualizar(historicoDAS); return(historicoDAS); }
public HistoricoDAS Adicionar(HistoricoDAS historicoDAS) { ctx.HistoricoDAS.Add(historicoDAS); ctx.SaveChanges(); return(historicoDAS); }
public HistoricoDAS Post([FromBody] HistoricoDAS historicoDAS) { _repositorio.Adicionar(historicoDAS); return(historicoDAS); }