public void AddTodo(DomainModel.TodoObject todo) { using (var db = new LiteDB.LiteDatabase(this.connectionString)) { var collection = db.GetCollection <DomainModel.TodoObject>(); collection.Insert(todo); } }
public void Handle(string todo) { if (string.IsNullOrWhiteSpace(todo)) { return; } var todoObj = new DomainModel.TodoObject(); todoObj.Todo = todo; todoObj.Completed = false; todoObj.LastUpdated = todoObj.Created = DateTime.Now; repositry.AddTodo(todoObj); var list = repositry.ListAll().ToList(); presenter.TodoList = list; }