// UPDATE // GET : Assignment/Edit/{id} public ActionResult Edit(int id) { //Select School DDL var db = new SchoolService(); ViewBag.SchoolID = new SelectList(db.GetAllSchools().OrderBy(e => e.SchoolName), "SchoolID", "SchoolName"); //Select Scout DDL var dbTwo = new ScoutService(); ViewBag.ScoutID = new SelectList(dbTwo.GetAllScouts().OrderBy(e => e.LastName), "ScoutID", "FullName"); var service = CreateAssignmentService(); var detail = service.GetAssignmentByID(id); var model = new AssignmentEdit { AssignmentID = detail.AssignmentID, AssignmentRequest = detail.AssignmentRequest, SchoolID = detail.SchoolID, ScoutID = detail.ScoutID, Completed = detail.Completed }; return(View(model)); }
// GET : Scout public ActionResult Index(string sortingOrder) { var userID = Guid.Parse(User.Identity.GetUserId()); var service = new ScoutService(userID); //var model = service.GetAllScouts(); ViewBag.SortingFirstName = string.IsNullOrEmpty(sortingOrder) ? "FirstName" : ""; ViewBag.SortingLastName = string.IsNullOrEmpty(sortingOrder) ? "LastName" : ""; var scouts = from scout in service.GetAllScouts() select scout; switch (sortingOrder) { case "FirstName": scouts = scouts.OrderBy(scout => scout.FirstName); break; case "LastName": scouts = scouts.OrderBy(scout => scout.LastName); break; } return(View(scouts.ToList())); //return View(model); }
// CREATE SCOUT SERVICE private ScoutService CreateScoutService() { var userID = Guid.Parse(User.Identity.GetUserId()); var service = new ScoutService(userID); return(service); }
// GET: Scout public ActionResult Index() { var UserID = Guid.Parse(User.Identity.GetUserId()); var service = new ScoutService(UserID); var model = service.GetAllScouts(); return(View(model)); }
public App() { InitializeComponent(); var domainService = new ScoutService(new SQLiteScoutsRepository(Device.RuntimePlatform)); Service = new ScoutAppService(domainService); MainPage = new NavigationPage(new MainPage()); }
// CREATE // GET : Assignment/Create public ActionResult Create() { //Select School DDL var db = new SchoolService(); ViewBag.SchoolID = new SelectList(db.GetAllSchools().OrderBy(e => e.SchoolName), "SchoolID", "SchoolName"); //Select Scout DDL var dbTwo = new ScoutService(); ViewBag.ScoutID = new SelectList(dbTwo.GetAllScouts().OrderBy(m => m.LastName), "ScoutID", "FullName"); return(View()); }