Entity Framework - проблема отладки без необработанных исключений - PullRequest
0 голосов
/ 17 марта 2011

Я выполняю операцию создания объекта. Сущность - это импорт функций хранимой процедуры. Никаких исключений не выдается, но я не получаю ничего нового в базе данных. Я проверил строку подключения пару раз, указав на среду разработки, как и положено. Я застрял на точке останова на ObjectResult<T>, и он ударил и течет, чтобы вернуть View (). Что еще я могу сделать для устранения неполадок / устранения неполадок?

[HttpPost]
        public ActionResult Create(Tracker_CreateUser_Result model)
        {
            string currentUser = Environment.UserDomainName + "\\" + Environment.UserName;
            TrackerEntities context = new TrackerEntities();

            model.User_Created_Date = DateTime.Now;
            model.User_Created_Logon_Name = currentUser;
            model.User_Updated_Logon_Name = currentUser;
            model.User_Updated_Datetime = DateTime.Now;
            System.Data.Objects.ObjectResult<Tracker_CreateUser_Result> result = context.Tracker_CreateUser(model.User_Name,model.User_Logon_Name,model.User_Token,model.User_Demo,model.User_Demo_Logon_Name,model.User_Interface,model.User_Status,model.User_Reason_for_Edit,model.User_Created_Logon_Name,model.User_Created_Date,model.User_Updated_Logon_Name,model.User_Updated_Datetime);
            context.SaveChanges();//UPDATE
            ViewBag.Message = "Successfully created user";
            return View();
        }

1 Ответ

1 голос
/ 17 марта 2011

Вы должны позвонить context.SaveChanges() после добавления объекта.

Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...