コード例 #1
0
        public void UpdateReport(RegisteredReport report)
        {
            Validate.IsNotNull(report);

            var entry = _context.Entry <RegisteredReport>(report);

            entry.State = EntityState.Modified;
        }
コード例 #2
0
        /// <summary>
        /// Updates a single registered phrase in the repository
        /// </summary>
        /// <param name="phrase">The registered phrase to update</param>
        public void UpdatePhrase
        (
            RegisteredPhrase phrase
        )
        {
            Validate.IsNotNull(phrase);

            var entry = _context.Entry <RegisteredPhrase>
                        (
                phrase
                        );

            entry.State = EntityState.Modified;
        }
コード例 #3
0
        /// <summary>
        /// Updates a single registered language in the repository
        /// </summary>
        /// <param name="language">The registered language to update</param>
        public void UpdateLanguage
        (
            RegisteredLanguage language
        )
        {
            Validate.IsNotNull(language);

            var entry = _context.Entry <RegisteredLanguage>
                        (
                language
                        );

            entry.State = EntityState.Modified;
        }
コード例 #4
0
        /// <summary>
        /// Updates a single report category to the repository
        /// </summary>
        /// <param name="category">The category to update</param>
        public void UpdateCategory
        (
            ReportCategory category
        )
        {
            Validate.IsNotNull(category);

            var entry = _context.Entry <ReportCategory>
                        (
                category
                        );

            entry.State = EntityState.Modified;
        }
コード例 #5
0
        /// <summary>
        /// Updates a single report role to the repository
        /// </summary>
        /// <param name="role">The role to update</param>
        public void UpdateRole
        (
            ReportRole role
        )
        {
            Validate.IsNotNull(role);

            var entry = _context.Entry <ReportRole>
                        (
                role
                        );

            entry.State = EntityState.Modified;
        }
コード例 #6
0
        /// <summary>
        /// Updates a single report role assignment to the repository
        /// </summary>
        /// <param name="assignment">The assignment to update</param>
        public void UpdateAssignment
        (
            ReportRoleAssignment assignment
        )
        {
            Validate.IsNotNull(assignment);

            var entry = _context.Entry <ReportRoleAssignment>
                        (
                assignment
                        );

            entry.State = EntityState.Modified;
        }