Advertisement
Guest User

Untitled

a guest
Oct 21st, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.Mvc;
  6. using BaseRTS.Models;
  7.  
  8. namespace BaseRTS.Controllers
  9. {
  10. public class HomeController : Controller
  11. {
  12. UnitContext unitContext = new UnitContext();
  13.  
  14. //Возвращает id всех объектов
  15. [HttpGet]
  16. public ActionResult Id()
  17. {
  18. IEnumerable<Guid> unitsId = unitContext.Units.Select(unit => unit.Id);
  19. ViewBag.UnitsId = unitsId;
  20. return View();
  21. }
  22.  
  23. //Отдает объект по id
  24. [HttpGet]
  25. public ActionResult SearchUnit(Guid id)
  26. {
  27. IEnumerable<Unit> units = unitContext.Units.Where(unit => unit.Id == id);
  28. ViewBag.Units = units;
  29. ViewBag.Id = id;
  30. return View();
  31. }
  32.  
  33. [HttpGet]
  34. public ActionResult Unit()
  35. {
  36. return View();
  37. }
  38.  
  39. [HttpPost]
  40. public void Unit(Unit unit)
  41. {
  42. unitContext.Units.Add(unit);
  43. unitContext.SaveChanges();
  44. }
  45.  
  46. public ActionResult FirstPage()
  47. {
  48. return View();
  49. }
  50. }
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement