public Person(String socialSecurityNumber, DateTime birthDate, PersonDef.Gender gender, Measurement firstMeasurement) { _measurements = new List<Measurement>(); this.socialSecurityNumber = socialSecurityNumber; _birthDate = birthDate; _gender = gender; addMeasurement(firstMeasurement); }
public Person(String socialSecurityNumber, DateTime birthDate, PersonDef.Gender gender, Measurement firstMeasurement) { if (socialSecurityNumber == null) { throw new ArgumentException("Invalid social security number"); } if (firstMeasurement == null) { throw new ArgumentException("Invalid first measurement"); } _measurements = new List<Measurement>(); this.socialSecurityNumber = socialSecurityNumber; _birthDate = birthDate; _gender = gender; addMeasurement(firstMeasurement); _isChanged = true; }
public void GivenNewValidPersonalDataIsProvided() { _socialSecNumber = "2"; _gender = PersonDef.Gender.Female; _birthDate = new DateTime(2002, 1, 1); }
public void loadPersonData(Person data) { _socialSecurityNumber = data.socialSecurityNumber; _birthDate = data.birthDate; _gender = data.gender; _length = data.getLength().ToString(CultureInfo.InvariantCulture); _weight = data.getWeight().ToString(CultureInfo.InvariantCulture); _date = data.getLastMeasurementDate(); _bmi = data.getBMI(); }