Esempio n. 1
0
        /// <summary>
        /// Analisa se o usuário informado é do tipo esperado
        /// </summary>
        /// <param name="usuario">Usuário no qual é analisado</param>
        /// <param name="tipoUsuario">Tipo de usuário esperado</param>
        /// <returns>Se true, o usuário é do tipo esperado</returns>
        public static bool Is(this IUsuario usuario, ITipoUsuario tipoUsuario)
        {
            bool result = false;

            //Analisa o GUID do tipo de usuário informado, se encontrou é do tipo esperado
            if (usuario.TiposUsuarios.Count(c => c.GUID == tipoUsuario.GUID) > 0)
                result = true;

            return result;
        }
 public TipoUsuarioController(ITipoUsuario tipoUsuario)
 {
     _tipousuarioRepository = tipoUsuario;
 }
Esempio n. 3
0
 public TiposUsuarioController()
 {
     tipousuarioRepository = new TiposUsuariosRepository();
 }