public HtmlTag Edit(AdminFilters.AdminType adminType, ObjectId id) { if (adminType == AdminFilters.AdminType.Metric) { return new MetricForm(Mongo.Metrics.FindOneById(id)) .GetForm(); } if (adminType == AdminFilters.AdminType.User) { return new UserForm(Mongo.Users.FindOneById(id)) .GetForm(); } return new ProjectForm(Mongo.Projects.FindOneById(id)) .GetForm(); }
public ViewResult IndexData(AdminFilters filters) { return View(new AdminListView(filters)); }
public AdminListView(AdminFilters filters) { _Filters = filters; }