示例#1
0
        // GET: Contas/Edit/5
        public async Task <IActionResult> Edit(int?id)
        {
            var conta = await _contaRepositorio.PegarPeloId(id);

            if (conta == null)
            {
                _logger.LogError("Conta não encontrada");
                return(NotFound());
            }
            _logger.LogError("Informações inválidas");
            ViewData["UsuarioId"] = new SelectList(_usuarioRepositorio.PegarTodos(), "Id", "Email", conta.UsuarioId);
            return(View(conta));
        }
示例#2
0
        // GET: Conta/Edit/5
        public async Task <IActionResult> Edit(int id)
        {
            _logger.LogInformation("Atualizar conta...");

            var conta = await _contaRepositorio.PegarPeloId(id);

            if (conta == null)
            {
                return(NotFound());
            }

            ViewData["UsuarioId"] = new SelectList(_usuarioRepositorio.PegarTodos(), "Id", "Email", conta.UsuarioId);
            return(View(conta));
        }