Ejemplo n.º 1
0
 public void AddUser(User newUser)
 {
     if (newUser.UserID == null)
         throw new Exception("UserID is not allowed to be null!");
     if (string.IsNullOrEmpty(newUser.UserName))
         throw new Exception("UserName is not allowed to be empty!");
     if (users.Any(u => u.UserID == newUser.UserID))
         throw new Exception("A User with that UserID already Exists!");
     users.Add(newUser);
 }
Ejemplo n.º 2
0
 /*
  * OBS! Denna konstruktion för att ladda relaterad data är varken en bra eller vanlig konstruktion.
  *
  * Vi kommer se hur detta kan skötas i verkligheten senare i kursen
  *
  */
 public void LoadUser(List<User> users)
 {
     _CreatedBy = users.Where(u => u.UserID == CreatedByID).FirstOrDefault();
 }