public ActionResult Edit(int id) { EventFilter eventFilter = new EventFilter() { Id = id }; Event event_ = _EventService.GetEvent(eventFilter); if (event_ == null) return HttpNotFound(); return View(event_); }
public ActionResult Delete(int id) { EventFilter eventFilter = new EventFilter() { Id = id }; Event event_ = _EventService.GetEvent(eventFilter); if (event_ == null) return HttpNotFound(); _EventService.DelEvent(event_); return RedirectToAction("Index"); }
public ActionResult Index(string yearDropdown) { DateTime? dateTime = null; if (!string.IsNullOrEmpty(yearDropdown)) dateTime = new DateTime(Convert.ToInt32(yearDropdown), 01, 01); else dateTime = DateTime.Now; EventFilter eventFilter = new EventFilter() { Date = dateTime }; List<Event> events = _EventService.GetEvents(eventFilter); _PopulateDropdownYear(yearDropdown); return View(events); }
public List<Event> GetEvents(EventFilter eventFilter = null) { using (IDataProvider provider = base.CreateDataProvider()) using (IEventRepository repository = provider.CreateEventRepository()) return repository.GetEvents(eventFilter); }
public List<Event> GetEvents(EventFilter eventFilter = null) { using (IBusinessProvider provider = base.CreateBusinessProvider()) using (IEventBusinessProvider prov = provider.CreateEventBusinessProvider()) return prov.GetEvents(eventFilter); }