Skip to content

Commit 2bf7c65

Browse files
committed
Refactor RegisterViewModelsController to RegisterController
Renamed `RegisterViewModelsController` to `RegisterController` in `RegisterController.cs` file, including class declaration and constructor. Updated all action methods in `RegisterController.cs` to reflect this change, e.g., `GET: RegisterViewModels/Create` is now `GET: Register/Create`. Adjusted `Login.cshtml` to direct to the new `Register` controller instead of `RegisterViewModels`. Removed `RegisterDetails.cshtml` file, which was used to display `RegisterViewModel` details.
1 parent dc1bf13 commit 2bf7c65

File tree

8 files changed

+11
-56
lines changed

8 files changed

+11
-56
lines changed

Identity.API/Controllers/RegisterViewModelsController.cs renamed to Identity.API/Controllers/RegisterController.cs

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,27 @@
77
using eShop.Identity.API.Data;
88
using eShop.Identity.API.Models.AccountViewModels;
99

10-
public class RegisterViewModelsController : Controller
10+
public class RegisterController : Controller
1111
{
1212
private readonly ApplicationDbContext _context;
1313
private readonly UserManager<ApplicationUser> _userManager;
1414
private readonly SignInManager<ApplicationUser> _signInManager;
1515

16-
public RegisterViewModelsController(ApplicationDbContext context, UserManager<ApplicationUser> userManager, SignInManager<ApplicationUser> signInManager)
16+
public RegisterController(ApplicationDbContext context, UserManager<ApplicationUser> userManager, SignInManager<ApplicationUser> signInManager)
1717
{
1818
_context = context;
1919
_userManager = userManager;
2020
_signInManager = signInManager;
2121
_context = context;
2222
}
2323

24-
// GET: RegisterViewModels
24+
// GET: Register
2525
public async Task<IActionResult> Index()
2626
{
2727
return View(await _context.RegisterViewModel.ToListAsync());
2828
}
2929

30-
// GET: RegisterViewModels/Details/5
30+
// GET: Register/Details/5
3131
public async Task<IActionResult> Details(int? id)
3232
{
3333
if (id == null)
@@ -90,13 +90,13 @@ public async Task<IActionResult> Create(RegisterViewModel model)
9090
return View(model);
9191
}
9292

93-
// GET: RegisterViewModels/Create
93+
// GET: Register/Create
9494
public IActionResult Create()
9595
{
9696
return View();
9797
}
9898

99-
// POST: RegisterViewModels/Create
99+
// POST: Register/Create
100100
// To protect from overposting attacks, enable the specific properties you want to bind to.
101101
// For more details, see http://go.microsoft.com/fwlink/?LinkId=317598.
102102
[HttpPost]
@@ -112,7 +112,7 @@ public async Task<IActionResult> OriginalCreate([Bind("Id,Email,Password,Confirm
112112
return View(registerViewModel);
113113
}
114114

115-
// GET: RegisterViewModels/Edit/5
115+
// GET: Register/Edit/5
116116
public async Task<IActionResult> Edit(int? id)
117117
{
118118
if (id == null)
@@ -128,7 +128,7 @@ public async Task<IActionResult> Edit(int? id)
128128
return View(registerViewModel);
129129
}
130130

131-
// POST: RegisterViewModels/Edit/5
131+
// POST: Register/Edit/5
132132
// To protect from overposting attacks, enable the specific properties you want to bind to.
133133
// For more details, see http://go.microsoft.com/fwlink/?LinkId=317598.
134134
[HttpPost]
@@ -163,7 +163,7 @@ public async Task<IActionResult> Edit(int id, [Bind("Id,Email,Password,ConfirmPa
163163
return View(registerViewModel);
164164
}
165165

166-
// GET: RegisterViewModels/Delete/5
166+
// GET: Register/Delete/5
167167
public async Task<IActionResult> Delete(int? id)
168168
{
169169
if (id == null)
@@ -181,7 +181,7 @@ public async Task<IActionResult> Delete(int? id)
181181
return View(registerViewModel);
182182
}
183183

184-
// POST: RegisterViewModels/Delete/5
184+
// POST: Register/Delete/5
185185
[HttpPost, ActionName("Delete")]
186186
[ValidateAntiForgeryToken]
187187
public async Task<IActionResult> DeleteConfirmed(int id)

Identity.API/Views/Account/Login.cshtml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
<p>The default users are alice/bob, password: Pass123$</p>
3939
</div>
4040
<button class="btn btn-primary" name="button" value="login">Login</button>
41-
<button class="btn btn-primary" name="button" value="create" asp-controller="RegisterViewModels" asp-action="Create">Register</button>
41+
<button class="btn btn-primary" name="button" value="create" asp-controller="Register" asp-action="Create">Register</button>
4242
</div>
4343
</form>
4444
</div>
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

Identity.API/Views/RegisterViewModels/RegisterDetails.cshtml

Lines changed: 0 additions & 45 deletions
This file was deleted.

0 commit comments

Comments
 (0)