public void Insert(Nota nota) { using (_conn = new SQLiteConnection(_dbPath)) { if (!NotaValidation.ValidaNotas(nota)) { throw new Exception(NotaValidation.ErrorMessage); } var result = _conn.Insert(nota); if (result > 0) { StatusMessage = $"Nota: {nota.Titulo} - gravada com sucesso."; } else { StatusMessage = $"Ocorreu um erro ao gravar a nota {nota.Titulo}."; } } }
public void Update(Nota nota) { if (!NotaValidation.ValidaNotas(nota)) { throw new Exception(NotaValidation.ErrorMessage); } using (_conn = new SQLiteConnection(_dbPath)) { var result = _conn.Update(nota); if (result > 0) { StatusMessage = $"A nota {nota.Titulo} foi atualizada"; } else { StatusMessage = $"Ocorreu um erro ao tentar atualizar a nota {nota.Titulo}"; } } }