Beispiel #1
0
        public AgendaOutlet(Outlet outlet, List <Activity> activities)
        {
            if (outlet == null)
            {
                throw new ArgumentNullException(nameof(outlet));
            }
            if (activities == null)
            {
                throw new ArgumentNullException(nameof(activities));
            }

            this.Outlet     = outlet;
            this.Activities = activities;
        }
Beispiel #2
0
        public Activity(long id, Outlet outlet, ActivityType type, ActivityStatus status, DateTime fromDate, DateTime toDate, string details)
        {
            if (outlet == null)
            {
                throw new ArgumentNullException(nameof(outlet));
            }
            if (type == null)
            {
                throw new ArgumentNullException(nameof(type));
            }
            if (status == null)
            {
                throw new ArgumentNullException(nameof(status));
            }

            this.Id       = id;
            this.Type     = type;
            this.Status   = status;
            this.FromDate = fromDate;
            this.ToDate   = toDate;
            this.Details  = details;
            this.Outlet   = outlet;
        }