2010-07-28 8 views
1

J'utilise Linq-to-SQL comme ORM sur une application ASP.Net MVC2. J'ai une table appelée Area qui est liée à la table Jefe.Aide! Vérifier si un champ est vide

Dans mon application, je ne souhaite pas que les utilisateurs écrivent une valeur dans le champ IDJefe, mais choisissent plutôt une zone de liste déroulante.

Devrais-je demander si string.NullorEmpty pour (IDJefe) ou (Jefe)? Ces deux propriétés sont disponibles pour moi, mais c'est ma première aventure dans la construction d'une application complète avec Linq-to-SQL.

Je pensais utiliser IDJefe comme valeur à vérifier, car une comboBox peut avoir un selectedIndex, n'est-ce pas?

Merci.

public IEnumerable<RuleViolation> GetRuleViolations() 
    { 
     if (String.IsNullOrEmpty(Nombre)) 
      yield return new RuleViolation("Nombre requerido", "Nombre"); 

     if (IDJefe == null) 
      yield return new RuleViolation("Jefe requerido", "IDJefe"); 

     yield break; 
    } 

Répondre

Questions connexes