public object SignOff(SignOffRequest signOffRequest) { var record = db.Load <Record>(signOffRequest.Id); var signOffInfo = new OpenDataSignOffInfo { User = new UserInfo { DisplayName = user.User.DisplayName, Email = user.User.Email }, DateUtc = Clock.NowUtc, Comment = signOffRequest.Comment }; var updatedRecord = openDataPublishingRecordService.SignOff(record, signOffInfo); db.SaveChanges(); return(updatedRecord); }
public object SignOff(SignOffRequest signOffRequest) { var record = db.Load <Record>(Helpers.AddCollection(signOffRequest.Id)); var signOffInfo = new SignOffInfo { User = new UserInfo { DisplayName = user.User.DisplayName, Email = user.User.Email }, DateUtc = Clock.NowUtc, Comment = signOffRequest.Comment }; var updatedRecord = recordPublishingService.SignOff(record, signOffInfo); db.SaveChanges(); updatedRecord.Record = Helpers.RemoveCollectionFromId(updatedRecord.Record); return(updatedRecord); }