none
Guid como comparar RRS feed

  • Pergunta

  •                                       

    Olá, gostaria de fazer uma comparação nesse primeiro IF para eu sabe se posso salvar ou alterar,

    o meu ClienteID é do tipo Guid (public Guid ClienteID{get;set;}) eu ja tentei colocar null, 0, string.Empty mas não consigo compara com nada, o valor que vem é 0000-0000-000-0000-000 e não sei o que comparar para eu poder salvar ou alterar. Eu sei que usar int eu posso comparar 0 mas quero poder fazer isso usando Guid. Obg

     public void Salvar(Cliente cliente)
            {
                if (cliente.ClienteID == null)
                {
                    cliente.ClienteID = Guid.NewGuid();             
                    cliente.DataCadastro = DateTime.Now;
                    _contexto.Clientes.Add(cliente);
                }
                else
                {
                    cliente.DataCadastro = cliente.DataCadastro;
                    _contexto.Entry(cliente).State = EntityState.Modified;

                }
                _contexto.SaveChanges();
            }



    segunda-feira, 6 de junho de 2016 03:12

Todas as Respostas