/// <summary> /// Método para realizar um update na tabela TNOTAS /// conforme o título e a descrição passadas no argumento /// </summary> public void EditarNota(string codigoNota, string titulo, string descricao) { string dataAlter = nota.DataTexto(); adaptador = new SqliteDataAdapter($"UPDATE TNOTAS SET DSTITU='{titulo}'," + $"DSNOTA='{descricao}',DTNOTA='{dataAlter}' WHERE " + $"CDNOTA='{codigoNota}';", this.ConectarBanco()); DataTable dados = new DataTable(); adaptador.Fill(dados); }
//Método para editar as notas que o usuário escolher public void AlteraValorDaNotaForm(string codigoNota, string novoTitulo, string novaDescricao) { try { Notas nota = new Notas(); string query = $"UPDATE TNOTAS SET DSTITU = '{novoTitulo}', DSNOTA = '{novaDescricao}', DTNOTA = '{nota.DataTexto()}'" + $" WHERE CDNOTA = '{codigoNota}';"; operario = new SqlCeCommand(query, this.ConectarBanco()); operario.ExecuteNonQuery(); } catch { throw new DomainException("Erro ao alterar o valor de uma nota!"); } }
//Função usada no modo console para editar um valor public void AlteraValorDaNota(string codigoNota, string campo, string novoValor) { try { Notas nota = new Notas(); string query = $"UPDATE TNOTAS SET {campo} = '{novoValor}', DTNOTA = '{nota.DataTexto()}'" + $" WHERE CDNOTA = '{codigoNota}';"; operario = new SqlCeCommand(query, this.ConectarBanco()); operario.ExecuteNonQuery(); } catch { throw new DomainException("Erro ao alteraro valor da nota!"); } }