Hello,
I like to help you with your project. Plan to make it as ASP.NET MVC page (of course no benefits, could be as ASP.NET WebForms, but MVC is modern and WebForms is obsolete).
I'm going to help you structure your code a little, it helps you build out other type of app if you need (when split logic and visualization). I've already made couple things when check code.
Also I found one potential issues (in three places there same). You use following conditional logic
if (foundNote = false)
This is potential error, as you use = (assign) instead of == (equal), so as result if statement never run. Recommend you to check this part and test case where it should goes to if inside.
Web GUI will be simpler, but represent all the same things as in Console (of course it's not so good to make it 100% the same, web should be more web :) )
If you like to assign this project to me, you can do it tomorrow - ping me in chat first, possible I will have finished project already (want to start with this tomorrow, just night in Ukraine now, going to go sleep :) ).
In case I finished, you can check results first before accept my bid.
Let me know if any questions.
Thanks,
- Volodymyr