示例#1
0
        public ActionResult Novo(bool?Edicao, long?ID)
        {
            if (Edicao != null && Edicao == true && ID != null)
            {
                ModelState.Clear();

                // Tipo de Execução
                SetaBotaoAcao(true);

                // Busca dados do profissional
                var usuario = usuariosServico.BuscaUsuario(ID ?? 0);

                // Return
                return(View(new UsuarioModel()
                {
                    ID = usuario.ID,
                    Email = usuario.Email,
                    Senha = string.Empty,
                    EdicaoCadastro = true,
                    Situacao = usuario.Situacao,
                    TipoUser = usuario.TipoUsuario,
                    SituacaoDesc = usuario.SituacaoDesc,
                    ClienteSelecionado = usuario.ClienteSelecionado,
                    ClienteSelecionadoBKP = usuario.ClienteSelecionado
                }));
            }
            else
            {
                // Tipo de Execução
                SetaBotaoAcao(false);

                return(View(new UsuarioModel()
                {
                    EdicaoCadastro = false
                }));
            }
        }