예제 #1
0
        internal EUsuarioTipo GetLoggedTypeUser()
        {
            string       role     = User.FindFirstValue(ClaimTypes.Role);
            EUsuarioTipo typeUser = (EUsuarioTipo)Enum.Parse(typeof(EUsuarioTipo), role, false);

            return(typeUser);
        }
        public static Usuario Criar(string login, string senha, EUsuarioTipo tipo)
        {
            var usuario = new Usuario();

            usuario.Login       = login;
            usuario.Password    = senha;
            usuario.TipoUsuario = tipo;

            return(usuario);
        }
        public static Usuario Criar(string login, string senha, EUsuarioTipo tipo, DateTime dataNascimento, string email, string nome)
        {
            var usuario = new Usuario();

            usuario.Login          = login;
            usuario.Password       = senha;
            usuario.TipoUsuario    = tipo;
            usuario.DataNascimento = dataNascimento;
            usuario.Email          = email;
            usuario.Nome           = nome;

            return(usuario);
        }