Esempio n. 1
0
        //Validation will take place in the other Add method's Validate method
        //And in IncrementService validate
        public void Add(ReminderAggregate reminderAggregate)
        {
            var reminder = new reminder()
            {
                reminderDate = reminderAggregate.ReminderDate,
                remindercol  = reminderAggregate.ReminderCol,
                createdBy    = _authRepository.Username
            };

            var incrementType = new incrementtype()
            {
                incrementTypeDescription = reminderAggregate.IncrementDescription
            };

            var incrementId = incrementService.Add(incrementType);

            reminder.snoozeIncrementTypeId = incrementId;

            Add(reminder);
        }
Esempio n. 2
0
 public void SetAggregate(ReminderAggregate aggregate)
 {
     this.aggregate = aggregate;
     SetFields();
 }