Exemple #1
0
        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);
        }
Exemple #2
0
        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);
        }