//UPDATE public static bool updatePerfil(Perfil perfil, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("UPDATE PERFIS SET"); sql.Append(" DESCRICAO = '"+ perfil.Descricao + "',"); sql.Append(" PODE_ALTERAR_VALOR_ITEM_PEDIDO = '"+ (perfil.PodeAlterarValorItemPedido ? 1 : 0) + "',"); sql.Append(" PODE_FAZER_PEDIDO = "+ (perfil.PodeFazerPedidos ? 1 : 0) + ","); sql.Append(" PODE_ALTERAR_PERFIS = "+ (perfil.PodeAlterarPerfis ? 1 : 0) + ","); sql.Append(" PODE_CONFIRMAR_PEDIDO = "+ (perfil.PodeConfirmarPedido ? 1 : 0) + ","); sql.Append(" PODE_GERAR_REMESSA_RETORNO = "+ (perfil.PodeGerarRemImpRetBoletos ? 1 : 0) + ","); sql.Append(" PODE_VISUALIZAR_RELATORIOS = "+ (perfil.PodeVisualizarRelatorios ? 1 : 0) + ","); sql.Append(" PODE_ALTERAR_PERC_DESC_PED = "+ (perfil.PodeAlterarPercDescPedido ? 1 : 0) + ","); sql.Append(" PODE_VISUALIZAR_REL_OUTROS_USUARIOS = "+ (perfil.PodeVisualizarRelOutrosFuncionarios ? 1 : 0) + ","); sql.Append(" PODE_EXPORTAR_DADOS = "+ (perfil.PodeExportarDados ? 1 : 0) + ","); sql.Append(" PODE_FILTRAR_PED_STATUS_CLIENTE = "+ (perfil.PodeFiltrarPedStsCli ? 1 : 0) + ","); sql.Append(" PODE_OCULTAR_ITEM_TELA_PRINCIPAL = "+ (perfil.PodeOcultarItemTelaPrincipal ? 1 : 0) + ","); sql.Append(" PODE_VENDER_SEM_ISS = "+ (perfil.PodeVenderSemISS ? 1 : 0) + ","); sql.Append(" PODE_MANTER_PRODUTOS = "+ (perfil.PodeManterProdutos ? 1 : 0) + ","); sql.Append(" PODE_MANTER_CONDS_PAGTO = "+ (perfil.PodeManterCondicoesPagamento ? 1 : 0) + ","); sql.Append(" PODE_ALTERAR_STATUS_BOLETO = "+ (perfil.PodeAlterarStatusBoletos ? 1 : 0) + ","); sql.Append(" PODE_CANCELAR_PEDIDO = "+ (perfil.PodeCancelarPedidos ? 1 : 0) + ","); sql.Append(" PODE_ALTERAR_PEDIDO_APOS_FINALIZADO = "+ (perfil.PodeAlterarPedidoAposFinalizado ? 1 : 0) + ","); sql.Append(" PODE_ALTERAR_RESPONSAVEL_CIDADE = "+ (perfil.PodeAlterarResponsavelCidade ? 1 : 0) + ","); sql.Append(" PODE_VENDER_COND_RESTRITA = "+ (perfil.PodeVenderCondRestrita ? 1 : 0) + ","); sql.Append(" PODE_ALTERAR_NOME_REDE = "+ (perfil.PodeAlterarNomeRede ? 1 : 0) + ","); sql.Append(" PODE_REG_ATENDIMENTO_PED_FECHADO = "+ (perfil.PodeRegAtendimentoPedFechado ? 1 : 0) + ","); sql.Append(" PODE_EXCLUIR_TEL_CLIENTE = "+ (perfil.PodeExcluirTelCliente ? 1 : 0) + ","); sql.Append(" PODE_GERAR_DOCUMENTOS = "+ (perfil.PodeGerarDocumentos ? 1 : 0) + ","); sql.Append(" PODE_FINALIZAR_PEDIDO_COM_PENDENCIA = "+ (perfil.PodeFinalziarPedidoComPendencia ? 1 : 0) + ","); sql.Append(" PODE_ALTERAR_STATUS_PEDIDO = "+ (perfil.PodeAlterarStatusPedido ? 1 : 0)); sql.Append(" WHERE"); sql.Append(" CODIGO = "+ perfil.Codigo + ""); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível atualizar o perfil. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível atualizar o perfil. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//DELETE public static bool deleteRegistroCorreio(int codigo, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM REGISTRO_CORREIO WHERE CODIGO = " + codigo); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover o registro. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover o registro. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static int insertItemRota(ItemRota itemRota, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.AppendLine("INSERT INTO ITENS_ROTA"); sql.AppendLine(" (CODIGO_ROTA, CODIGO_PEDIDO, CODIGO_PARCEIRO_SALA, CODIGO_PARCEIRO_HOTEL, DATA_INICIO_TREINAMENTO, DATA_FIM_TREINAMENTO, OBSERVACAO, CONFIRMADO, DATA_INICIO_COLETA, DATA_FIM_COLETA)"); sql.AppendLine(" VALUES"); sql.AppendLine(" ('"+ itemRota.Rota.Codigo + "', '" + itemRota.CabecalhoPedido.Codigo + "', '" + (itemRota.ParceiroSala == null ? 0 : itemRota.ParceiroSala.Codigo) + "', '" + (itemRota.ParceiroHotel == null ? 0 : itemRota.ParceiroHotel.Codigo) + "', '" + itemRota.DataInicio.ToString("yyyy-MM-dd HH:mm:ss") + "','" + itemRota.DataFim.ToString("yyyy-MM-dd HH:mm:ss") + "', '" + itemRota.Observacao + "', 0, '" + itemRota.DataInicioColeta.ToString("yyyy-MM-dd HH:mm:ss") + "','" + itemRota.DataFimColeta.ToString("yyyy-MM-dd HH:mm:ss") + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(retorno); } else { mensagemErro = "Não foi possível cadastrar o item rota. Contate o suporte!"; return(-1); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o item rota. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(-1); } }
public static bool deleteAllTelefoneParceiro(int codigoParceiro, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM PARCEIROS_TELEFONES WHERE CODIGO_PARCEIRO = " + codigoParceiro); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover os telefones do parceiro. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover os telefones do parceiro. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static bool insertAmbiente(Ambiente ambiente, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO AMBIENTES"); sql.Append(" (DESCRICAO, NOME_ARQ_MODELO, DESCRICAO_FUNCAO, AGENTES_QUIMICOS, EXPOSICAO_QUIMICOS, FONTE_QUIMICOS, PROPAGACAO_QUIMICOS, AGENTES_FISICOS, EXPOSICAO_FISICOS, FONTE_FISICOS, PROPAGACAO_FISICOS, AGENTES_BIOLOGICOS, EXPOSICAO_BIOLOGICOS, FONTE_BIOLOGICOS, PROPAGACAO_BIOLOGICOS, ERGONOMICOS, ACIDENTES, CARGOS)"); sql.Append(" VALUES "); sql.Append(" ('"+ ambiente.Descricao + "', '" + ambiente.NomeArqModelo + "', '" + ambiente.DescricaoAtividade + "', '" + ambiente.AgentesQuimicos + "', '" + ambiente.ExposicaoQuimicos + "', '" + ambiente.FonteQuimicos + "', '" + ambiente.PropagacaoQuimicos + "', '" + ambiente.AgentesFisicos + "', '" + ambiente.ExposicaoFisicos + "', '" + ambiente.FonteFisicos + "', '" + ambiente.PropagacaoFisicos + "', '" + ambiente.AgentesBiologicos + "', '" + ambiente.ExposicaoBiologicos + "', '" + ambiente.FonteBiologicos + "', '" + ambiente.PropagacaoBiologicos + "', '" + ambiente.RiscosErgonomicos + "', '" + ambiente.RiscosAcidentes + "', '" + ambiente.Cargos + "')"); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o ambiente. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o ambiente. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static bool insertTelefoneLicenciamento(TelefoneLicenciamentoAmbiental telefone, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO TELEFONE_LICENCIAMENTO"); sql.Append(" (CODIGO_CONCORRENTE, DESCRICAO, RESPONSAVEL)"); sql.Append(" VALUES"); sql.Append(" ('"+ telefone.CodigoConcorrente + "', '" + telefone.Descricao + "', '" + telefone.Responsavel + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o telefone. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o telefone. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static bool insertItemAlunoNr20(ItensAlunosNr20 item, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.AppendLine("INSERT INTO ITENS_ALUNOS_NR20"); sql.AppendLine("(CODIGO_PEDIDO, CODIGO_ALUNO, CODIGO_PRODUTO)"); sql.AppendLine("VALUES"); sql.AppendLine("(" + item.codigoPedido + "," + item.aluno.Codigo + "," + item.codigoProduto + ")"); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o item. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o item. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
public static int quantidadeAlunosCurso(int codigoProduto, int codigoPedido, out string mensagemErro) { mensagemErro = ""; int quantidadeAlunos = 0; try { Command cmd = new Command(); string comandoSql = "SELECT " + " COUNT(1) " + "FROM " + " ITENS_ALUNOS_NR20 " + "WHERE " + " CODIGO_PEDIDO = " + codigoPedido + " AND " + " CODIGO_PRODUTO = " + codigoProduto + " "; cmd.CommandText = comandoSql; quantidadeAlunos = Convert.ToInt32(cmd.ExecuteScalar()); } catch (Exception ex) { mensagemErro = "Não foi possível buscar os alunos. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(-1); } return(quantidadeAlunos); }
//INSERT public static bool insertRelacaoClienteContabilidade(RelacaoClienteContabilidade relacao, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO CLIENTE_CONTABILIDADE"); sql.Append(" (CODIGO_CLIENTE, CODIGO_CONTABILIDADE, DATA_CADASTRO)"); sql.Append(" VALUES"); sql.Append(" ('"+ relacao.CodigoCliente + "', '" + relacao.Concorrente.Codigo + "', '" + DateTime.Now.ToString("yyyy-MM-dd") + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar a relação. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar a relação. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static bool insertParcela(ParcelamentoCondicao parcela, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO PARCELAMENTO_CONDICAO"); sql.Append(" (CODIGO_CONDICAO, EH_A_VISTA, NUMERO_DIAS)"); sql.Append(" VALUES "); sql.Append(" ('"+ parcela.CodigoCondicao + "', " + (parcela.EhAVista ? 1 : 0) + ", '" + parcela.NumeroDiasPrazo + "')"); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o ambiente. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o ambiente. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
public static bool deleteAllParcelaByCondicao(int codigoCondicao, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM PARCELAMENTO_CONDICAO WHERE CODIGO_CONDICAO = " + codigoCondicao); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover as parcelas. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover as parcelas. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//DELETE public static bool deleteContaBancaria(int codigo, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM CONTAS_BANCARIAS WHERE CODIGO = " + codigo); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover a conta bancária. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover a conta bancária. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//DELETE public static bool deleteStatusNegociacao(int codigo, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM STATUS_NEGOCIACOES WHERE CODIGO = " + codigo); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover o status de negociação. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover o status de negociação. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static bool insertStatusNegociacao(StatusNegociacao status, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO STATUS_NEGOCIACOES"); sql.Append(" (DESCRICAO, COR)"); sql.Append(" VALUES"); sql.Append(" ('"+ status.Descricao + "', '" + status.Cor + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o status de negociação. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o status de negociação. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static bool insertBandeiraPosto(BandeiraPosto bandeira, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO BANDEIRA_POSTO"); sql.Append(" (DESCRICAO)"); sql.Append(" VALUES"); sql.Append(" ('"+ bandeira.Descricao + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar a bandeira. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar a bandeira. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//DELETE public static bool deleteRelacaoClienteContabilidade(int codigo, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM CLIENTE_CONTABILIDADE WHERE CODIGO = " + codigo); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover a relação. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover a relação. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//UPDATE public static bool updateBandeiraPosto(BandeiraPosto bandeira, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("UPDATE BANDEIRA_POSTO"); sql.Append(" SET"); sql.Append(" DESCRICAO = '"+ bandeira.Descricao + "'"); sql.Append(" WHERE CODIGO = "+ bandeira.Codigo); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível atualizar a bandeira. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível atualizar a bandeira. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
public bool insertItemPedido(ItemPedido item, out string mensagemErro) { mensagemErro = ""; try { CabecalhoPedidoBLL cabecalhoPedidoBLL = new CabecalhoPedidoBLL(); if (!ItemPedidoDAL.insertItemPedido(item, out mensagemErro)) { return(false); } if (!cabecalhoPedidoBLL.updateCabecalhoPedidoTodo(item.CodigoPedido, out mensagemErro)) { return(false); } return(true); } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o item. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//DELETE public static bool deleteTelefoneLicenciamento(int codigo, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM TELEFONE_LICENCIAMENTO WHERE CODIGO = " + codigo); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover o telefone. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover o telefone. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
public List <ItemPedido> getItemPedido(int?codigoProduto, int codigoPedido, out string mensagemErro) { mensagemErro = ""; string pendencias; try { List <ItemPedido> itens = ItemPedidoDAL.getItemPedido(codigoProduto, codigoPedido, out mensagemErro); foreach (ItemPedido item in itens) { item.temPendencia = this.TemPendencia(item, out pendencias, ref mensagemErro); if (item.temPendencia) { item.pendencias = pendencias; } } return(itens); } catch (Exception ex) { mensagemErro = "Não foi possível buscar os itens. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(null); } }
//INSERT public static bool insertTelefoneParceiro(TelefoneParceiro telefone, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO PARCEIROS_TELEFONES"); sql.Append(" (CODIGO_TELEFONE, CODIGO_PARCEIRO)"); sql.Append(" VALUES"); sql.Append(" ('"+ telefone.Telefone.Codigo + "', '" + telefone.Parceiro.Codigo + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o telefone do parceiro. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o telefone do parceiro. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static bool insertMicro(Micro micro, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO MICRO"); sql.Append(" (DESCRICAO, FUNCIONARIO_RESPONSAVEL, CODIGO_MESO)"); sql.Append(" VALUES"); sql.Append(" ('"+ micro.Descricao + "', '" + micro.FuncionarioResponsavel.Codigo + "', '" + micro.Meso.Codigo + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar a micro. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar a micro. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static int insertRota(Rota rota, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.AppendLine("INSERT INTO ROTA"); sql.AppendLine(" (CODIGO_INSTRUTOR, DATA_INICIO, DATA_FIM, OBSERVACAO)"); sql.AppendLine(" VALUES"); sql.AppendLine(" ('"+ rota.Instrutor.Codigo + "', '" + rota.DataInicio.ToString("yyyy-MM-dd") + "','" + rota.DataFim.ToString("yyyy-MM-dd") + "', '" + rota.Observacao + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute_ReturnID(); if (retorno > 0) { return(retorno); } else { mensagemErro = "Não foi possível cadastrar a rota. Contate o suporte!"; return(-1); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar a rota. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(-1); } }
public bool insertTelefoneParceiro(TelefoneParceiro telefone, out string mensagemErro) { mensagemErro = ""; try { int retornoTelefone = TelefonesDAL.insertTelefone(telefone.Telefone, out mensagemErro); if (retornoTelefone != -1) { telefone.Telefone.Codigo = retornoTelefone; return(TelefoneParceiroDAL.insertTelefoneParceiro(telefone, out mensagemErro)); } else { mensagemErro = "Não foi possível cadastrar o telefone do parceiro. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o telefone do parceiro. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//INSERT public static int insertRegistroCorreio(RegistroCorreio registro, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.AppendLine("INSERT INTO REGISTRO_CORREIO"); sql.AppendLine(" (CODIGO_PEDIDO, CODIGO_CLIENTE, CODIGO_POSTAGEM, DESCRICAO, COMENTARIO, DATA_POSTAGEM)"); sql.AppendLine(" VALUES"); sql.AppendLine(" ('"+ registro.CodigoPedido + "', '" + registro.cliente.Codigo + "', '" + (registro.CodigoPostagem == null ? " " : registro.CodigoPostagem) + "','" + registro.Descricao + "', '" + registro.Comentario + "', '" + registro.dataPostagem.ToString("yyyy-MM-dd") + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute_ReturnID(); if (retorno > 0) { return(retorno); } else { mensagemErro = "Não foi possível cadastrar o registro. Contate o suporte!"; return(-1); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o registro. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(-1); } }
//INSERT public static bool insertAtendimento(Atendimentos atendimento, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("INSERT INTO ATENDIMENTOS2"); sql.Append(" (CODIGO_FUNCIONARIO, CODIGO_PEDIDO, DESCRICAO, DATA_REGISTRO)"); sql.Append(" VALUES"); sql.Append(" ('"+ atendimento.Funcionario.Codigo + "', '" + atendimento.CodigoPedido + "', '" + atendimento.Descricao + "', '" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "')"); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o atendimento. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o atendimento. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
public static bool insertRegistroCorreioEmail(int codigoRegistroEmail, int codigoEmail, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.AppendLine("INSERT INTO REGISTRO_CORREIO_EMAIL"); sql.AppendLine(" (CODIGO_REGISTRO, CODIGO_EMAIL)"); sql.AppendLine(" VALUES"); sql.AppendLine(" ('"+ codigoRegistroEmail + "', '" + codigoEmail + "') "); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível cadastrar o registro. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível cadastrar o registro. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
public static bool updateStatusPedido(int codigoPedido, int codigoStatus, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("UPDATE CABECALHOS_PEDIDOS"); sql.Append(" SET"); sql.Append(" CODIGO_STATUS = '"+ codigoStatus + "'"); sql.Append(" WHERE CODIGO = "+ codigoPedido); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível atualizar o pedido. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível atualizar o pedido. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
//DELETE public static bool deleteItemRota(int codigoRota, int codigoPedido, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.AppendLine("DELETE FROM ITENS_ROTA"); sql.AppendLine("WHERE CODIGO_ROTA = " + codigoRota); sql.AppendLine(" AND CODIGO_PEDIDO = "+ codigoPedido); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover o item rota. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover o item rota. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }
public static bool GetDeleteItemOrcamento(int codigoOrcamento, out string mensagemErro) { mensagemErro = ""; try { Command cmd = new Command(); StringBuilder sql = new StringBuilder(); sql.Append("DELETE FROM ITENS_ORCAMENTO WHERE CODIGO_ORCAMENTO = " + codigoOrcamento); cmd.CommandText = sql.ToString(); int retorno = cmd.Execute(); if (retorno > 0) { return(true); } else { mensagemErro = "Não foi possível remover os itens do orçamento. Contate o suporte!"; return(false); } } catch (Exception ex) { mensagemErro = "Não foi possível remover os itens do orçamento. Contate o suporte!"; Uteis.GravarLogErro(ex.TargetSite.Name, ex.Message); return(false); } }