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); }
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 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); } }