public ActionResult Index() { _todoListRepository.Clear(); var createDIandIoCdemo = new TodoListItem { Description = "Create DI & IoC Demo", DoBy = DateTime.Now }; var learnRuby = new TodoListItem { Description = "Learn Ruby", DoBy = new DateTime(2012, 1, 1) }; _todoListRepository.Add(createDIandIoCdemo); _todoListRepository.Add(learnRuby); var model = _todoListRepository.GetAll().ToList(); return View(model); }
protected void Page_Load(object sender, EventArgs e) { _todoListRepository.Clear(); var createDIandIoCdemo = new TodoListItem { Description = "Create DI & IoC Demo", DoBy = DateTime.Now }; var learnRuby = new TodoListItem { Description = "Learn Ruby", DoBy = new DateTime(2012, 1, 1) }; _todoListRepository.Add(createDIandIoCdemo); _todoListRepository.Add(learnRuby); todoListItemDisplay.DataSource = _todoListRepository.GetAll(); todoListItemDisplay.DataBind(); }
static void Main() { Bootstrapper.Bootstrap(); var repository = ServiceLocator.GetInstance<ITodoListRepository>(); repository.Clear(); var createDIandIoCdemo = new TodoListItem { Description = "Create DI & IoC Demo", DoBy = DateTime.Now }; var learnRuby = new TodoListItem { Description = "Learn Ruby", DoBy = new DateTime(2012, 1, 1) }; repository.Add(createDIandIoCdemo); repository.Add(learnRuby); var allItems = repository.GetAll().ToList(); allItems.ForEach(item => Console.WriteLine("{0} by {1}", item.Description, item.DoBy.ToShortDateString())); Console.ReadKey(); }
public void Add(TodoListItem item) { _store.Save(item); }