public bool RollBack(AuditRecord record) { var rollBackApplication = record.Object.FromJson<Application>(); var repApp = Mapper.Map<Application, Rep.Application.Application>(rollBackApplication); var success = _applicationRepository.Put(repApp); if (success) { AuditService.ObjectAuditLog(ActionType.RollBack, n => n.ID, rollBackApplication, record); EventManagerService.QueueEvent(new ApplicationRolledBackEvent(rollBackApplication)); } return success; }
public bool RollBack(AuditRecord record) { throw new System.NotImplementedException(); }
public bool RollBack(AuditRecord record) { throw new System.NotImplementedException(); var rollBackEmail = record.Object.FromJson<Email>(); var success = Put(rollBackEmail); // if(success) // AuditService.ObjectAuditLog(ActionType.RollBack, n => n.ID, rollBackEmail,) }
public bool RollBack(AuditRecord record) { var rollBackRole = record.Object.FromJson<Role>(); var success = Update(rollBackRole, true); if (success) { AuditService.ObjectAuditLog(ActionType.RollBack, n => n.ID, rollBackRole, record); } return success; }
public bool RollBack(AuditRecord record) { var rollBackCourse = record.Object.FromJson<Course>(); var repApp = Mapper.Map<Course, Rep.Courses.Course>(rollBackCourse); var success = _courseRepository.Put(repApp); if (success) { AuditService.ObjectAuditLog(ActionType.RollBack, n => n.ID, rollBackCourse, record); EventManagerService.QueueEvent(new CourseRolledBackEvent(rollBackCourse)); } return success; }