private void AtualizarIntegracao(RetornoWS retorno) { ProdutoIntegracao integracao = new ProdutoIntegracao( _produto.ProdutoCodigo, DateTime.Now, Enumeradores.StatusIntegracao.NaoIntegrado, string.Empty ); if (retorno.Status == 1) { integracao.IntegracaoStatus = Enumeradores.StatusIntegracao.Integrado; } integracao.IntegracaoMensagem = retorno.CodigoIntegracao.Replace("\"", "") ?? string.Empty; _repo.CadastrarIntegracao(integracao); }
public virtual bool CadastrarIntegracao(ProdutoIntegracao novaIntegracao) { using (IDbConnection cnn = new SqlConnection(connectionString)) { var param = new DynamicParameters(); param.Add("@ProdutoCodigo", novaIntegracao.ProdutoCodigo); param.Add("@IntegracaoData", novaIntegracao.IntegracaoData); param.Add("@IntegracaoStatus", novaIntegracao.IntegracaoStatus); param.Add("@IntegracaoMensagem", novaIntegracao.IntegracaoMensagem); string sql = "dbo.up_CadastrarIntegracao"; var retorno = cnn.Execute(sql, param, commandType: CommandType.StoredProcedure); return(retorno.Equals(1)); } }
public bool CadastrarIntegracao(ProdutoIntegracao novaIntegracao) { produtosIntegracao.Add(novaIntegracao); return(true); }