private IList <Profissional> ConsultaUsuarioNoBanco(AutorizarUsuarioViewModel model, IFachada <Profissional> fachada)
        {
            if (model.NomeUsuario == null)
            {
                model.NomeUsuario = "";
            }


            Profissional user = new Profissional {
                Codigo = model.NomeUsuario.Trim()
            };
            IList <Profissional> resultados = fachada.Consultar(user);

            fachada = null; // limpando fachada que não será mais utilizada

            return(resultados);
        } // ConsultarUsuario
        private AutorizarUsuarioViewModel PreencheModel(IList <Autorizacao> autorizacoes, AutorizarUsuarioViewModel model)
        {
            string copia = model.UsuarioCopia;

            model = new AutorizarUsuarioViewModel();
            model.PreencherDadosView(autorizacoes);
            model.UsuarioCopia     = copia;
            model.UsuarioLiberacao = usuario;

            if (fachadaVM == null) // Instanciou a fachadaVM??
            {
                fachadaVM = new FachadaAdmWeb <AutorizarUsuarioViewModel>();
            }

            model = fachadaVM.Consultar(model)[0];

            return(model);
        }