Variável string não pode ser nula

1 resposta
entityframework
R

Boa Noite Pessoal,

No entity framework core, quando quero que uma chave estrangeira não possa ser nula eu deixo explicito isso na classe, declarando por exemplo int chaveEstrangeira {get; set;}, existe alguma maneira de fazer que uma variável string não possa ser nula? Pois por exemplo cadastrar um produto sem nome não faz sentido.

1 Resposta

lucas.sampaio

Tem que fazer validação. Pode ser via jquery ou via java e jquery.

Pega o campo e verifica se tem valor, se não tiver, obriga o usuario a digitar um valor.

Exemplo: (jquery)

(function(){
    var $descricao_produto = $('#id do input');
    if($descricao.val().length() === 0){
         alert("Descrição não pode ser vazio!");
    }
});

(java)

// Dar uma olhada na lib commonslang3 da apache
boolean isOk = true;
    if(request.getParameter('descricao').isEmpty()) {
     // joga mensagem validando.
      isOk = false;
}

Essa é a ideia.

Criado 21 de julho de 2018
Ultima resposta 21 de jul. de 2018
Respostas 1
Participantes 2