Commit cf566d89b58bfae4988f3d0cea584bdbd9253aad
1 parent
b9b3b8dd
add edit Vm
Showing
2 changed files
with
32 additions
and
20 deletions
Show diff stats
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) |
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 |