Exemple #1
0
        public ICommandResult Handle(EnrollmentInputDeny command)
        {
            _EREP.Cancel(command.EnrollmentId);
            var result = new StandardResult();

            result.Notifications.Add("Success", "A Matrícula foi negada.");
            return(result);
        }
Exemple #2
0
        public void ShouldCancelAEnrollment()
        {
            _EREP.Cancel(enrollment.Id);

            var enrollmentDB = GetEnrollmentCanceled(enrollment.Student.Id);

            Assert.IsNotNull(enrollmentDB);
            Assert.AreEqual(enrollment.Id, enrollmentDB.Id);
            Assert.AreEqual(enrollment.Student.Id, enrollmentDB.Student.Id);
            Assert.AreEqual(enrollment.Begin, enrollmentDB.Begin);
            Assert.AreEqual(enrollment.End, enrollmentDB.End);
            Assert.AreEqual(EStatusEnrollment.Canceled, enrollmentDB.Status);
        }