public HourRegistrationModel(string identity, int hours, string userName, string text, AbstractModel ParentActivity) { ModelIdentity = identity; this.Hours = hours; this.UserName = userName; this.activityTextContent = text; ParentActivity.AddSubModel(this); originalRegistrationDate = DateTime.Now; SubModels = new List <AbstractModel>(); }