Чтобы обновить Entity базы данных (таблицы), мы напрямую наследуем Model Entity для просмотра страницы как
<%@ Page Title="Edit" Language="C#" MasterPageFile="~/Views/Shared/Site.Master" Inherits="System.Web.Mvc.ViewPage<MVCProject.Models.Preson>" %>
И затем Post метод Edit вызывается из контроллера, и, наконец, Entity обновляется методом savechanges класса LINQ или EF.
Но пользователю следует разрешить обновлять объект «Preson» только для выбранных полей, остальные поля должны быть установлены автоматически.
Пользователь должен иметь только выбранные значения, чтобы его можно было редактировать. И сущность должна быть унаследована от нашего уровня обслуживания , например.
<MVCProject.ServiceLayer.Preson>
.
Это был бы лучший способ разбить приложение на шины.
Теперь кто-нибудь знает, как создавать классы в слое обслуживания и отображать их в databasecontext (в случае класса LINQ)?