Example #1
0
 public EmailAddress GetByID(int _emailAddressId)
 {
     EmailAddressDAC _emailAddressComponent = new EmailAddressDAC();
      IDataReader reader = _emailAddressComponent.GetByIDEmailAddress(_emailAddressId);
      EmailAddress _emailAddress = null;
      while(reader.Read())
      {
          _emailAddress = new EmailAddress();
          if(reader["EmailAddressId"] != DBNull.Value)
              _emailAddress.EmailAddressId = Convert.ToInt32(reader["EmailAddressId"]);
          if(reader["BusinessEntityId"] != DBNull.Value)
              _emailAddress.BusinessEntityId = Convert.ToInt32(reader["BusinessEntityId"]);
          if(reader["EmailAddressTypeId"] != DBNull.Value)
              _emailAddress.EmailAddressTypeId = Convert.ToInt32(reader["EmailAddressTypeId"]);
          if(reader["Email"] != DBNull.Value)
              _emailAddress.Email = Convert.ToString(reader["Email"]);
          if(reader["EmailVerified"] != DBNull.Value)
              _emailAddress.EmailVerified = Convert.ToBoolean(reader["EmailVerified"]);
          if(reader["EmailVerificationHash"] != DBNull.Value)
              _emailAddress.EmailVerificationHash = Convert.ToString(reader["EmailVerificationHash"]);
          if(reader["RowGuid"] != DBNull.Value)
              _emailAddress.RowGuid = new Guid(reader["RowGuid"].ToString());
          if(reader["ModifiedDate"] != DBNull.Value)
              _emailAddress.ModifiedDate = Convert.ToDateTime(reader["ModifiedDate"]);
      _emailAddress.NewRecord = false;             }             reader.Close();
      return _emailAddress;
 }