https://github.com/bugdaryan/todolist.desktop
📃 ✏️ WPF application created with Ado.net
https://github.com/bugdaryan/todolist.desktop
dependency-injection dotnet-framework todolist wpf
Last synced: about 1 month ago
JSON representation
📃 ✏️ WPF application created with Ado.net
- Host: GitHub
- URL: https://github.com/bugdaryan/todolist.desktop
- Owner: bugdaryan
- Created: 2019-04-20T08:33:53.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-04-24T11:35:27.000Z (about 7 years ago)
- Last Synced: 2025-01-10T17:48:48.525Z (over 1 year ago)
- Topics: dependency-injection, dotnet-framework, todolist, wpf
- Language: C#
- Homepage:
- Size: 95.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ToDo List
WPF ToDo list application created with Ado.net
# Table of Contents
* [Design patterns](#design-patterns)
* [Data model](#data-model)
* [Unit tests](#unit-tests)
* [Application demo](#application-demo)
* [About](#about)
# Design Patterns
Design pattern implemented here is dependency injection
We have here `ToDoListService` class, which implements all functionality associated with database.
`ToDoListSerice` implements `IToDoList` interface.
`Service` class connects UI to Data, with the help of IToDoList service layer.
# Data Model
Data model is very simple, there is only one small table for basic information of ToDo task

# Unit Tests
There are not any tests currently, but soon it is planed to add tests and refactor/optimize
# Application Demo
Some screenshots of a demo application

# About
This is an application for creating/deleting ToDo tasks, searching, and editing them, application is not optimized and has some memory leaks, which will be fixed in future, Hope you enjoy it.
If You found a bug, please add a topic in Issue section.