Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ZecaLoteiro

[Resolvido] Enum dentro de Session

Recommended Posts

Olá, alguem pode me ajudar ? Preciso salvar um Enum em uma Session.

Criei uma propriedade para isso, mas não consigo fazer o cast correto da session para retornar.

 

Alguem pode me auxiliar plz ??

 

Segue o código

private enum Operacao { incluir, alterar, consultar };

private Operacao modo
    {
        get
        {
            if (HttpContext.Current.Session["modo"] == null)
            {
                HttpContext.Current.Session["modo"] = Operacao.consultar;
            }

            return HttpContext.Current.Session["modo"] as Operacao; *******************
        }
        set
        {
            HttpContext.Current.Session["modo"] = value;
        }
    }

Dá o seguinte erro: Error 1

The as operator must be used with a reference type or nullable type ('CadastroFilme.Operacao' is a non-nullable value type) C:\E-Commerce\CadastroFilme.aspx.cs 25 20 C:\...\E-Commerce\

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.