BaseController: Fix add/edit action text
This commit is contained in:
parent
f7bca00ec4
commit
f4552cbccf
|
@ -100,6 +100,7 @@ namespace PhoneToolMX.Controllers
|
||||||
[HttpGet("New")]
|
[HttpGet("New")]
|
||||||
public async Task<IActionResult> New()
|
public async Task<IActionResult> New()
|
||||||
{
|
{
|
||||||
|
ViewData["Action"] = "add";
|
||||||
ViewData["Title"] = $"Add new {typeof(T).Name.ToLower()}";
|
ViewData["Title"] = $"Add new {typeof(T).Name.ToLower()}";
|
||||||
return await FormView(default);
|
return await FormView(default);
|
||||||
}
|
}
|
||||||
|
@ -117,7 +118,7 @@ namespace PhoneToolMX.Controllers
|
||||||
|
|
||||||
SetMessage(
|
SetMessage(
|
||||||
FormMessageType.Success,
|
FormMessageType.Success,
|
||||||
$"{typeof(T).Name} {GetFriendlyName(vm)} was created."
|
$"{typeof(T).Name} {GetFriendlyName(new TViewModel().FromEntity(entity.Entity))} was created."
|
||||||
);
|
);
|
||||||
|
|
||||||
return RedirectToAction("Edit", new { id = entity.Entity.Id });
|
return RedirectToAction("Edit", new { id = entity.Entity.Id });
|
||||||
|
@ -144,6 +145,7 @@ namespace PhoneToolMX.Controllers
|
||||||
[HttpGet("Edit")]
|
[HttpGet("Edit")]
|
||||||
public async Task<IActionResult> Edit(int id)
|
public async Task<IActionResult> Edit(int id)
|
||||||
{
|
{
|
||||||
|
ViewData["Action"] = "update";
|
||||||
var model = _context.GetOwned<T>(await CurrentUser()).FirstOrDefault(o => o.Id == id);
|
var model = _context.GetOwned<T>(await CurrentUser()).FirstOrDefault(o => o.Id == id);
|
||||||
if (model == null) return NotFound();
|
if (model == null) return NotFound();
|
||||||
ViewData["Title"] = $"Editing {typeof(T).Name.ToLower()} {GetFriendlyName(new TViewModel().FromEntity(model))}";
|
ViewData["Title"] = $"Editing {typeof(T).Name.ToLower()} {GetFriendlyName(new TViewModel().FromEntity(model))}";
|
||||||
|
|
Loading…
Reference in a new issue