Пример #1
0
 public static BlubModel CreateNewBlubModel(
     long id,
     DateTime dateAcquired,
     BlubItemCategory itemCategory,
     DateTime dateRemoved,
     int?valueUponAcquisition,
     int?valueUponRemoval,
     string acquiredBy,
     string notes)
 {
     return(new BlubModel(
                id,
                dateAcquired,
                itemCategory,
                dateRemoved,
                valueUponAcquisition,
                valueUponRemoval,
                acquiredBy,
                notes));
 }
Пример #2
0
        public BlubModel(
            long id,
            DateTime dateAcquired,
            BlubItemCategory itemCategory,
            DateTime dateRemoved,
            int?valueUponAcquisition,
            int?valueUponRemoval,
            string acquiredBy,
            string notes)
        {
            Guard.AgainstInvalidId(id, nameof(id));

            this.Id                   = id;
            this.DateAcquired         = dateAcquired;
            this.ItemCategory         = itemCategory;
            this.DateRemoved          = dateRemoved;
            this.ValueUponAcquisition = valueUponAcquisition;
            this.ValueUponRemoval     = valueUponRemoval;
            this.AcquiredBy           = acquiredBy;
            this.Notes                = notes;
        }