public bool verificarInteraction(RegistroModel call) { DataAcess dataAcces = new DataAcess(); string sql = "SELECT * FROM TB_TRBTKT_FROM_PAINEL WHERE DS_CALL = @DS_CALL"; dataAcces.AddInParameter("@DS_CALL", call.DS_CALL); using (SqlDataReader reader = dataAcces.GetDataReader(sql)) { while (reader.Read()) { return(false); } reader.Close(); try { reader.Dispose(); } catch (Exception ex) { logErro(call.ID_TRBTKT_FROM_PAINEL, call.DS_CALL, "Banco de dados, Messagem: " + ex.Message, "", "", sql); } return(true); } }
public List <RegistroModel> BuscarInteraction() { List <RegistroModel> calls = new List <RegistroModel>(); RegistroModel model = new RegistroModel(); DataAcess dataAcces = new DataAcess(); string sql = "SELECT * FROM TB_TRBTKT_FROM_PAINEL WHERE STATUS_REGISTRO = @STATUS_REGISTRO"; dataAcces.AddInParameter("@STATUS_REGISTRO", UtilConst.StatusRegistro.CriadoInteraction); using (SqlDataReader reader = dataAcces.GetDataReader(sql)) { while (reader.Read()) { model = new RegistroModel(); model.ID_TRBTKT_FROM_PAINEL = Convert.ToInt32(reader["ID_TRBTKT_FROM_PAINEL"]); model.TIMEINSERT = Convert.ToDateTime(reader["TIMEINSERT"].ToString()); model.DS_CALL = reader["DS_CALL"].ToString(); model.STATUS_REGISTRO = reader["STATUS_REGISTRO"].ToString(); model.CONDICAO_CATEGORIA = reader["CONDICAO_CATEGORIA"].ToString(); model.CONDICAO_SERVICO = reader["CONDICAO_SERVICO"].ToString(); model.CONDICAO_ITEM = reader["CONDICAO_ITEM"].ToString(); model.CONDICAO_SUB_ITEM = reader["CONDICAO_SUB_ITEM"].ToString(); model.CONDICAO_TITULO = reader["CONDICAO_TITULO"].ToString(); model.CONDICAO_NOME_CLIENTE = reader["CONDICAO_NOME_CLIENTE"].ToString(); model.CONDICAO_DESCRICAO = reader["CONDICAO_DESCRICAO"].ToString(); model.CONDICAO_TIPO_REQUISICAO = reader["CONDICAO_TIPO_REQUISICAO"].ToString(); model.RESULTADO_IMPACTO = reader["RESULTADO_IMPACTO"].ToString(); model.RESULTADO_URGENCIA = reader["RESULTADO_URGENCIA"].ToString(); model.CALL_OPENTIME = Convert.ToDateTime(reader["CALL_OPENTIME"].ToString()); model.COMPANY_NAME = reader["COMPANY_NAME"].ToString(); model.ID_CONTATO = reader["ID_CONTATO"].ToString(); model.CONTATO_CLIENTE = reader["CONTATO_CLIENTE"].ToString(); model.CNPJ = reader["CNPJ"].ToString(); model.PAINEL_ID = reader["PAINEL_ID"].ToString(); model.RESULTADO_GRUPO = reader["RESULTADO_GRUPO"].ToString(); model.REQUISITANTE_NOME = reader["REQUISITANTE_NOME"].ToString(); model.REQUISITANTE_ID = reader["REQUISITANTE_ID"].ToString(); model.CONTATO_TELEFONE = reader["CONTATO_TELEFONE"].ToString(); calls.Add(model); } reader.Close(); try { reader.Dispose(); } catch (Exception ex) { logErro(int.MinValue, "", "Banco de dados, Messagem: " + ex.Message, "", "", sql); } return(calls); } }
public void atualizarStatusRegistro(int id, String descricaoStatus, int status) { DataAcess dataAcces = new DataAcess(); String sql = @"UPDATE TB_TRBTKT_FROM_PAINEL SET STATUS_REGISTRO = @STATUS_REGISTRO, LOG_RESULTADO = @LOG_RESULTADO WHERE ID_TRBTKT_FROM_PAINEL = @ID_TRBTKT_FROM_PAINEL"; try { dataAcces.AddInParameter("@ID_TRBTKT_FROM_PAINEL", id); dataAcces.AddInParameter("@STATUS_REGISTRO", status); dataAcces.AddInParameter("@LOG_RESULTADO", descricaoStatus); dataAcces.Execute(sql); } catch (Exception ex) { logErro(id, "", "Banco de dados, Messagem: " + ex.Message, "", "", sql); } }
public void atualizarInfoRegistro(RegistroModel registro, String descricaoStatus, int status) { DataAcess dataAcces = new DataAcess(); String sql = @"UPDATE TB_TRBTKT_FROM_PAINEL SET DS_REGISTRO = @DS_REGISTRO, TIME_INSERT_REGISTRO = @TIME_INSERT_REGISTRO, LOG_RESULTADO = @LOG_RESULTADO, STATUS_REGISTRO = @STATUS_REGISTRO WHERE ID_TRBTKT_FROM_PAINEL = @ID_TRBTKT_FROM_PAINEL"; try { if (registro.TIME_INSERT_REGISTRO != DateTime.MinValue) { dataAcces.AddInParameter("@TIME_INSERT_REGISTRO", registro.TIME_INSERT_REGISTRO); } else { dataAcces.AddInParameter("@TIME_REGISTRO", DBNull.Value); } if (!string.IsNullOrEmpty(registro.DS_REGISTRO)) { dataAcces.AddInParameter("@DS_REGISTRO", registro.DS_REGISTRO); } else { dataAcces.AddInParameter("@DS_REGISTRO", DBNull.Value); } dataAcces.AddInParameter("@ID_TRBTKT_FROM_PAINEL", registro.ID_TRBTKT_FROM_PAINEL); dataAcces.AddInParameter("@STATUS_REGISTRO", status); dataAcces.AddInParameter("@LOG_RESULTADO", descricaoStatus); dataAcces.Execute(sql); } catch (Exception ex) { logErro(registro.ID_TRBTKT_FROM_PAINEL, registro.DS_CALL, "Banco de dados, Messagem: " + ex.Message, "", "", sql); } }
public void inserirInteraction(RegistroModel call) { DataAcess dataAcces = new DataAcess(); String sql = @"INSERT INTO TB_TRBTKT_FROM_PAINEL ( CONDICAO_SERVICO ,CONDICAO_CATEGORIA ,CONDICAO_ITEM ,CONDICAO_SUB_ITEM ,CONDICAO_DESCRICAO ,CONDICAO_TITULO ,CONDICAO_NOME_CLIENTE ,RESULTADO_SINTOMA ,RESULTADO_URGENCIA ,RESULTADO_IMPACTO ,TIMEINSERT ,STATUS_REGISTRO ,CONTATO_CLIENTE ,DS_CALL ,COMPANY_NAME ,CNPJ ,CALL_OPENTIME ,PAINEL_ID ,ID_CONTATO ,CONDICAO_TIPO_REQUISICAO ,RESULTADO_GRUPO ,REQUISITANTE_NOME ,REQUISITANTE_ID ,CONTATO_TELEFONE) VALUES ( @CONDICAO_SERVICO ,@CONDICAO_CATEGORIA ,@CONDICAO_ITEM ,@CONDICAO_SUB_ITEM ,@CONDICAO_DESCRICAO ,@CONDICAO_TITULO ,@CONDICAO_NOME_CLIENTE ,@RESULTADO_SINTOMA ,@RESULTADO_URGENCIA ,@RESULTADO_IMPACTO ,@TIMEINSERT ,@STATUS_REGISTRO ,@CONTATO_CLIENTE ,@DS_CALL ,@COMPANY_NAME ,@CNPJ ,@CALL_OPENTIME ,@PAINEL_ID ,@ID_CONTATO ,@CONDICAO_TIPO_REQUISICAO ,@RESULTADO_GRUPO ,@REQUISITANTE_NOME ,@REQUISITANTE_ID ,@CONTATO_TELEFONE)"; try { if (!string.IsNullOrEmpty(call.CONDICAO_SERVICO)) { dataAcces.AddInParameter("@CONDICAO_SERVICO", call.CONDICAO_SERVICO); } else { dataAcces.AddInParameter("@CONDICAO_SERVICO", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONDICAO_CATEGORIA)) { dataAcces.AddInParameter("@CONDICAO_CATEGORIA", call.CONDICAO_CATEGORIA); } else { dataAcces.AddInParameter("@CONDICAO_CATEGORIA", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONDICAO_ITEM)) { dataAcces.AddInParameter("@CONDICAO_ITEM", call.CONDICAO_ITEM); } else { dataAcces.AddInParameter("@CONDICAO_ITEM", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONDICAO_SUB_ITEM)) { dataAcces.AddInParameter("@CONDICAO_SUB_ITEM", call.CONDICAO_SUB_ITEM); } else { dataAcces.AddInParameter("@CONDICAO_SUB_ITEM", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONDICAO_DESCRICAO)) { dataAcces.AddInParameter("@CONDICAO_DESCRICAO", call.CONDICAO_DESCRICAO); } else { dataAcces.AddInParameter("@CONDICAO_DESCRICAO", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONDICAO_TITULO)) { dataAcces.AddInParameter("@CONDICAO_TITULO", call.CONDICAO_TITULO); } else { dataAcces.AddInParameter("@CONDICAO_TITULO", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONDICAO_NOME_CLIENTE)) { dataAcces.AddInParameter("@CONDICAO_NOME_CLIENTE", call.CONDICAO_NOME_CLIENTE); } else { dataAcces.AddInParameter("@CONDICAO_NOME_CLIENTE", DBNull.Value); } if (!string.IsNullOrEmpty(call.RESULTADO_SINTOMA)) { dataAcces.AddInParameter("@RESULTADO_SINTOMA", call.RESULTADO_SINTOMA); } else { dataAcces.AddInParameter("@RESULTADO_SINTOMA", DBNull.Value); } if (!string.IsNullOrEmpty(call.RESULTADO_URGENCIA)) { dataAcces.AddInParameter("@RESULTADO_URGENCIA", call.RESULTADO_URGENCIA); } else { dataAcces.AddInParameter("@RESULTADO_URGENCIA", DBNull.Value); } if (!string.IsNullOrEmpty(call.RESULTADO_IMPACTO)) { dataAcces.AddInParameter("@RESULTADO_IMPACTO", call.RESULTADO_IMPACTO); } else { dataAcces.AddInParameter("@RESULTADO_IMPACTO", DBNull.Value); } if (call.CALL_OPENTIME != DateTime.MinValue) { dataAcces.AddInParameter("@CALL_OPENTIME", call.CALL_OPENTIME); } else { dataAcces.AddInParameter("@CALL_OPENTIME", DBNull.Value); } if (!string.IsNullOrEmpty(call.ID_CONTATO)) { dataAcces.AddInParameter("@ID_CONTATO", call.ID_CONTATO); } else { dataAcces.AddInParameter("@ID_CONTATO", DBNull.Value); } if (!string.IsNullOrEmpty(call.DS_CALL)) { dataAcces.AddInParameter("@DS_CALL", call.DS_CALL); } else { dataAcces.AddInParameter("@DS_CALL", DBNull.Value); } if (!string.IsNullOrEmpty(call.COMPANY_NAME)) { dataAcces.AddInParameter("@COMPANY_NAME", call.COMPANY_NAME); } else { dataAcces.AddInParameter("@COMPANY_NAME", DBNull.Value); } if (!string.IsNullOrEmpty(call.PAINEL_ID)) { dataAcces.AddInParameter("@PAINEL_ID", call.PAINEL_ID); } else { dataAcces.AddInParameter("@PAINEL_ID", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONTATO_CLIENTE)) { dataAcces.AddInParameter("@CONTATO_CLIENTE", call.CONTATO_CLIENTE); } else { dataAcces.AddInParameter("@CONTATO_CLIENTE", DBNull.Value); } if (!string.IsNullOrEmpty(call.CNPJ)) { dataAcces.AddInParameter("@CNPJ", call.CNPJ); } else { dataAcces.AddInParameter("@CNPJ", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONDICAO_TIPO_REQUISICAO)) { dataAcces.AddInParameter("@CONDICAO_TIPO_REQUISICAO", call.CONDICAO_TIPO_REQUISICAO); } else { dataAcces.AddInParameter("@CONDICAO_TIPO_REQUISICAO", DBNull.Value); } if (!string.IsNullOrEmpty(call.RESULTADO_GRUPO)) { dataAcces.AddInParameter("@RESULTADO_GRUPO", call.RESULTADO_GRUPO); } else { dataAcces.AddInParameter("@RESULTADO_GRUPO", DBNull.Value); } if (!string.IsNullOrEmpty(call.REQUISITANTE_NOME)) { dataAcces.AddInParameter("@REQUISITANTE_NOME", call.REQUISITANTE_NOME); } else { dataAcces.AddInParameter("@REQUISITANTE_NOME", DBNull.Value); } if (!string.IsNullOrEmpty(call.REQUISITANTE_ID)) { dataAcces.AddInParameter("@REQUISITANTE_ID", call.REQUISITANTE_ID); } else { dataAcces.AddInParameter("@REQUISITANTE_ID", DBNull.Value); } if (!string.IsNullOrEmpty(call.CONTATO_TELEFONE)) { dataAcces.AddInParameter("@CONTATO_TELEFONE", call.CONTATO_TELEFONE); } else { dataAcces.AddInParameter("@CONTATO_TELEFONE", DBNull.Value); } dataAcces.AddInParameter("@STATUS_REGISTRO", UtilConst.StatusRegistro.CriadoInteraction); dataAcces.AddInParameter("@TIMEINSERT", DateTime.Now); dataAcces.Execute(sql); } catch (Exception ex) { logErro(call.ID_TRBTKT_FROM_PAINEL, call.DS_CALL, "Banco de dados, Messagem: " + ex.Message, "", "", sql); } }
public DataTable buscarCategoriaManual(RegistroModel eo) { DataTable categorizacaoManual = new DataTable(); DataAcess dataAcces = new DataAcess(); String sql = ""; try { if (!string.IsNullOrEmpty(eo.CONDICAO_NOME_CLIENTE)) { dataAcces.AddInParameter("@DS_CONDICAO_COMPANY", eo.CONDICAO_NOME_CLIENTE); } else { dataAcces.AddInParameter("@DS_CONDICAO_COMPANY", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_SERVICO)) { dataAcces.AddInParameter("@DS_CONDICAO_SERVICO", eo.CONDICAO_SERVICO); } else { dataAcces.AddInParameter("@DS_CONDICAO_SERVICO", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_ITEM)) { dataAcces.AddInParameter("@DS_CONDICAO_ITEM", eo.CONDICAO_ITEM); } else { dataAcces.AddInParameter("@DS_CONDICAO_ITEM", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_SUB_ITEM)) { dataAcces.AddInParameter("@DS_CONDICAO_SUB_ITEM", eo.CONDICAO_SUB_ITEM); } else { dataAcces.AddInParameter("@DS_CONDICAO_SUB_ITEM", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_TITULO)) { dataAcces.AddInParameter("@DS_CONDICAO_TITULO", eo.CONDICAO_TITULO); } else { dataAcces.AddInParameter("@DS_CONDICAO_TITULO", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_DESCRICAO)) { dataAcces.AddInParameter("@DS_CONDICAO_DESCRICAO", eo.CONDICAO_DESCRICAO); } else { dataAcces.AddInParameter("@DS_CONDICAO_DESCRICAO", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_TIPO_REQUISICAO)) { dataAcces.AddInParameter("@DS_CONDICAO_TIPO_REQUISICAO", eo.CONDICAO_TIPO_REQUISICAO); } else { dataAcces.AddInParameter("@DS_CONDICAO_TIPO_REQUISICAO", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_IMPACTO_FINANCEIRO)) { dataAcces.AddInParameter("@DS_CONDICAO_IMPACTO_FINANCEIRO", eo.CONDICAO_IMPACTO_FINANCEIRO); } else { dataAcces.AddInParameter("@DS_CONDICAO_IMPACTO_FINANCEIRO", DBNull.Value); } if (!string.IsNullOrEmpty(eo.CONDICAO_IMPACTO_NEGOCIO)) { dataAcces.AddInParameter("@DS_CONDICAO_IMPACTO_NEGOCIO", eo.CONDICAO_IMPACTO_NEGOCIO); } else { dataAcces.AddInParameter("@DS_CONDICAO_IMPACTO_NEGOCIO", DBNull.Value); } sql = @"Select CM.* from TB_CATEGORIZACAO_MANUAL_PAINEL CM WHERE CM.IN_STATUS = 1 AND ( --1 ((CM.DS_TIPO_COMPARACAO_TITULO = 'Igual' and CM.DS_CONDICAO_TITULO = @DS_CONDICAO_TITULO) or (CM.DS_TIPO_COMPARACAO_TITULO = 'Contém' and CM.DS_CONDICAO_TITULO like '%' + replace(@DS_CONDICAO_TITULO,'[','[[]') +'%')) and CM.DS_CONDICAO_COMPANY = @DS_CONDICAO_COMPANY and CM.DS_CONDICAO_SERVICO = @DS_CONDICAO_SERVICO and CM.DS_CONDICAO_ITEM = @DS_CONDICAO_ITEM and CM.DS_CONDICAO_SUB_ITEM = @DS_CONDICAO_SUB_ITEM and CM.DS_CONDICAO_TIPO_REQUISICAO = @DS_CONDICAO_TIPO_REQUISICAO and CM.DS_CONDICAO_IMPACTO_FINANCEIRO = @DS_CONDICAO_IMPACTO_FINANCEIRO and CM.DS_CONDICAO_IMPACTO_NEGOCIO = @DS_CONDICAO_IMPACTO_NEGOCIO and ((CM.DS_TIPO_COMPARACAO_DESCRICAO = 'Igual' and CM.DS_CONDICAO_DESCRICAO = @DS_CONDICAO_DESCRICAO) or (CM.DS_TIPO_COMPARACAO_DESCRICAO = 'Contém' and DS_CONDICAO_DESCRICAO like '%' + replace(@DS_CONDICAO_DESCRICAO,'[','[[]') +'%')) )"; return(dataAcces.GetDataTable(sql)); } catch (Exception ex) { logErro(eo.ID_TRBTKT_FROM_PAINEL, eo.DS_CALL, "Banco de dados, Messagem: " + ex.Message, "", "", sql); return(null); } }
public void atualizarRegistro(RegistroModel registro, String descricaoStatus, int status) { DataAcess dataAcces = new DataAcess(); String sql = @"UPDATE TB_TRBTKT_FROM_PAINEL SET ID_CATEGORY_MANUAL = @ID_CATEGORY_MANUAL, RESULTADO_SERVICO = @RESULTADO_SERVICO, RESULTADO_CATEGORIA = @RESULTADO_CATEGORIA, RESULTADO_SUBCATEGORIA = @RESULTADO_SUBCATEGORIA, RESULTADO_TIPOPRODUTO = @RESULTADO_TIPOPRODUTO, RESULTADO_SINTOMA = @RESULTADO_SINTOMA, RESULTADO_GRUPO = @RESULTADO_GRUPO, LOG_RESULTADO = @LOG_RESULTADO, RESULTADO_IMPACTO = @RESULTADO_IMPACTO, RESULTADO_URGENCIA = @RESULTADO_URGENCIA, STATUS_REGISTRO = @STATUS_REGISTRO WHERE ID_TRBTKT_FROM_PAINEL = @ID_TRBTKT_FROM_PAINEL"; try { if (registro.ID_CATEGORY_MANUAL != int.MinValue) { dataAcces.AddInParameter("@ID_CATEGORY_MANUAL", registro.ID_CATEGORY_MANUAL); } else { dataAcces.AddInParameter("@ID_CATEGORY_MANUAL", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_SERVICO)) { dataAcces.AddInParameter("@RESULTADO_SERVICO", registro.RESULTADO_SERVICO); } else { dataAcces.AddInParameter("@RESULTADO_SERVICO", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_CATEGORIA)) { dataAcces.AddInParameter("@RESULTADO_CATEGORIA", registro.RESULTADO_CATEGORIA); } else { dataAcces.AddInParameter("@RESULTADO_CATEGORIA", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_SUBCATEGORIA)) { dataAcces.AddInParameter("@RESULTADO_SUBCATEGORIA", registro.RESULTADO_SUBCATEGORIA); } else { dataAcces.AddInParameter("@RESULTADO_SUBCATEGORIA", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_TIPOPRODUTO)) { dataAcces.AddInParameter("@RESULTADO_TIPOPRODUTO", registro.RESULTADO_TIPOPRODUTO); } else { dataAcces.AddInParameter("@RESULTADO_TIPOPRODUTO", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_SINTOMA)) { dataAcces.AddInParameter("@RESULTADO_SINTOMA", registro.RESULTADO_SINTOMA); } else { dataAcces.AddInParameter("@RESULTADO_SINTOMA", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_GRUPO)) { dataAcces.AddInParameter("@RESULTADO_GRUPO", registro.RESULTADO_GRUPO); } else { dataAcces.AddInParameter("@RESULTADO_GRUPO", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_IMPACTO)) { dataAcces.AddInParameter("@RESULTADO_IMPACTO", registro.RESULTADO_IMPACTO); } else { dataAcces.AddInParameter("@RESULTADO_IMPACTO", DBNull.Value); } if (!string.IsNullOrEmpty(registro.RESULTADO_URGENCIA)) { dataAcces.AddInParameter("@RESULTADO_URGENCIA", registro.RESULTADO_URGENCIA); } else { dataAcces.AddInParameter("@RESULTADO_URGENCIA", DBNull.Value); } if (!string.IsNullOrEmpty(descricaoStatus)) { dataAcces.AddInParameter("@LOG_RESULTADO", descricaoStatus); } else { dataAcces.AddInParameter("@LOG_RESULTADO", DBNull.Value); } dataAcces.AddInParameter("@STATUS_REGISTRO", status); dataAcces.AddInParameter("@ID_TRBTKT_FROM_PAINEL", registro.ID_TRBTKT_FROM_PAINEL); dataAcces.Execute(sql); } catch (Exception ex) { logErro(registro.ID_TRBTKT_FROM_PAINEL, registro.DS_CALL, "Banco de dados, Messagem: " + ex.Message, "", "", sql); } }
public void inserirLogErro(int id, string Registro, string mensagemErro, string xmlEnvio, string xmlRetorno, string sqlQuery) { DataAcess dataAcces = new DataAcess(); string sql = @"INSERT INTO TB_LOG_ERRO_PAINEL (ID_REGISTRO,REGISTRO,MENSAGEM_ERRO,XML_ENVIO,XML_RETORNO,SQL_QUERY) VALUES (@ID_REGISTRO,@REGISTRO,@MENSAGEM_ERRO,@XML_ENVIO,@XML_RETORNO,@SQL_QUERY)"; if (!string.IsNullOrEmpty(Registro)) { dataAcces.AddInParameter("@REGISTRO", Registro); } else { dataAcces.AddInParameter("@REGISTRO", DBNull.Value); } if (!string.IsNullOrEmpty(mensagemErro)) { dataAcces.AddInParameter("@MENSAGEM_ERRO", mensagemErro); } else { dataAcces.AddInParameter("@MENSAGEM_ERRO", DBNull.Value); } if (!string.IsNullOrEmpty(xmlEnvio)) { dataAcces.AddInParameter("@XML_ENVIO", xmlEnvio); } else { dataAcces.AddInParameter("@XML_ENVIO", DBNull.Value); } if (!string.IsNullOrEmpty(xmlRetorno)) { dataAcces.AddInParameter("@XML_RETORNO", xmlRetorno); } else { dataAcces.AddInParameter("@XML_RETORNO", DBNull.Value); } if (!string.IsNullOrEmpty(sqlQuery)) { dataAcces.AddInParameter("@SQL_QUERY", sqlQuery); } else { dataAcces.AddInParameter("@SQL_QUERY", DBNull.Value); } if (id != int.MinValue) { dataAcces.AddInParameter("@ID_REGISTRO", id); } else { dataAcces.AddInParameter("@ID_REGISTRO", DBNull.Value); } dataAcces.Execute(sql); }