public ActionResult Editar(int funcionarioId, int empresaId) { FuncionarioManterModel model = new FuncionarioManterModel(); GetSelects(empresaId, model); model.EmpresaId = empresaId; Funcionario func = _ifuncionarioService.Find(funcionarioId); model.Id = func.Id; model.Nome = func.Nome; model.Email = func.Email; model.Telefone = func.Telefone; model.Nascimento = func.Nascimento; model.Identificacao1 = func.Identificacao1; model.Identificacao2 = func.Identificacao2; model.LiderId = func.Lider == null ? 0 : func.Lider.Id; model.TipoPagamentoId = func.TipoPagamento.Id; model.TipoRegimeFuncionarioId = func.TipoRegimeFuncionario.Id; model.Valor = func.Valor; Conta conta = _iContaService.GetByFuncionario(funcionarioId); if (conta != null) { model.ContaId = conta.Id; model.Agencia = conta.Agencia; model.Conta = conta.NumeroConta; model.Digito = conta.Extensao; model.BancoId = conta.Banco.Id; } return(View("Novo", model)); }