Commit cf566d89b58bfae4988f3d0cea584bdbd9253aad

Authored by Administrator
1 parent b9b3b8dd

add edit Vm

src/Maps/Controllers/BusStopController.cs
@@ -83,26 +83,26 @@ namespace Maps.Controllers @@ -83,26 +83,26 @@ namespace Maps.Controllers
83 return Json(vm); 83 return Json(vm);
84 } 84 }
85 85
86 - // // POST: BusStop/Create  
87 - // // To protect from overposting attacks, please enable the specific properties you want to bind to, for  
88 - // // more details see http://go.microsoft.com/fwlink/?LinkId=317598.  
89 - // [HttpPost]  
90 - // [ValidateAntiForgeryToken]  
91 - // public async Task<IActionResult> Create([Bind("BusStopId,AreaLandAvailability,AreaStopAvailability,BalanceCost,BusStationCardId,CrossSectionNumber,DateActual,LocationLeft,LocationRight,PocketAvailability,Position,RegionId,RepairCertificate,RoadId,SettlementId,StateCommonId,SurfaceTypeId,ToiletAvailability,YearBuild,YearRepair")] BusStop busStop)  
92 - // {  
93 - // if (ModelState.IsValid)  
94 - // {  
95 - // _context.Add(busStop);  
96 - // await _context.SaveChangesAsync();  
97 - // return RedirectToAction("Index");  
98 - // }  
99 - // ViewData["RegionId"] = new SelectList(_context.Region, "RegionId", "RegionId", busStop.RegionId);  
100 - // ViewData["RoadId"] = new SelectList(_context.Road, "RoadId", "RoadId", busStop.RoadId);  
101 - // ViewData["SettlementId"] = new SelectList(_context.Settlement, "SettlementId", "Name", busStop.SettlementId);  
102 - // ViewData["StateCommonId"] = new SelectList(_context.StateCommon, "StateCommonId", "StateCommonId", busStop.StateCommonId);  
103 - // ViewData["SurfaceTypeId"] = new SelectList(_context.SurfaceType, "SurfaceTypeId", "SurfaceTypeId", busStop.SurfaceTypeId);  
104 - // return View(busStop);  
105 - // } 86 + // POST: BusStop/Create
  87 + // To protect from overposting attacks, please enable the specific properties you want to bind to, for
  88 + // more details see http://go.microsoft.com/fwlink/?LinkId=317598.
  89 + [HttpPost]
  90 + [ValidateAntiForgeryToken]
  91 + public async Task<IActionResult> Create( busStop)
  92 + {
  93 + if (ModelState.IsValid)
  94 + {
  95 + _context.Add(busStop);
  96 + await _context.SaveChangesAsync();
  97 + return RedirectToAction("Index");
  98 + }
  99 + ViewData["RegionId"] = new SelectList(_context.Region, "RegionId", "RegionId", busStop.RegionId);
  100 + ViewData["RoadId"] = new SelectList(_context.Road, "RoadId", "RoadId", busStop.RoadId);
  101 + ViewData["SettlementId"] = new SelectList(_context.Settlement, "SettlementId", "Name", busStop.SettlementId);
  102 + ViewData["StateCommonId"] = new SelectList(_context.StateCommon, "StateCommonId", "StateCommonId", busStop.StateCommonId);
  103 + ViewData["SurfaceTypeId"] = new SelectList(_context.SurfaceType, "SurfaceTypeId", "SurfaceTypeId", busStop.SurfaceTypeId);
  104 + return View(busStop);
  105 + }
106 106
107 // // GET: BusStop/Edit/5 107 // // GET: BusStop/Edit/5
108 // public async Task<IActionResult> Edit(int? id) 108 // public async Task<IActionResult> Edit(int? id)
src/MapsModels/DsModels/BusStopEditDsM.cs 0 → 100644
  1 +namespace MapsModels.DsModels
  2 +{
  3 + public class BusStopListDsM
  4 + {
  5 + public string Road { get; set; }
  6 + public string Region { get; set; }
  7 + public string Settlement { get; set; }
  8 + public double? LocationLeft { get; set; }
  9 + public double? LocationRight { get; set; }
  10 + public string StateCommon { get; set; }
  11 + }
  12 +}
0 \ No newline at end of file 13 \ No newline at end of file