// GET public async Task <IActionResult> Edit(string id) { var tipoUsuarios = new List <SelectListItem>(); tipoUsuarios.Add(new SelectListItem { Text = Enum.GetName(typeof(TipoUsuario), TipoUsuario.Comum), Value = Convert.ToInt32(TipoUsuario.Comum).ToString() }); tipoUsuarios.Add(new SelectListItem { Text = Enum.GetName(typeof(TipoUsuario), TipoUsuario.Administrador), Value = Convert.ToInt32(TipoUsuario.Administrador).ToString() }); ViewBag.TipoUsuarios = tipoUsuarios; return(View(await _InterfaceUsuarioApp.ObterUsuarioPeloID(id))); }
public async Task <IActionResult> Edit(string id) { if (!await UsuarioAdministrador()) { return(RedirectToAction("Index", "Home")); } var tipoUsuarios = new List <SelectListItem>(); tipoUsuarios.Add(new SelectListItem { Text = Enum.GetName(typeof(EnumTipoUsuario), EnumTipoUsuario.Comum), Value = Convert.ToInt32(EnumTipoUsuario.Comum).ToString() }); tipoUsuarios.Add(new SelectListItem { Text = Enum.GetName(typeof(EnumTipoUsuario), EnumTipoUsuario.Administrador), Value = Convert.ToInt32(EnumTipoUsuario.Administrador).ToString() }); ViewBag.TiposUsuario = tipoUsuarios; return(View(await _InterfaceUsuarioApp.ObterUsuarioPeloID(id))); }