Создать новые строки в пользовательской таблице с текущим идентификатором пользователя - PullRequest
0 голосов
/ 21 апреля 2019

Я хочу получить идентификатор из таблицы Users и вставить его в таблицу Activity с другими новыми данными

  public ActionResult Create( Activity activity, RegisterViewModel model)
    {
        string currentUserId = User.Identity.GetUserId();
       var user = db.Activities.SingleOrDefault(u => u.UserId == currentUserId);

        ViewData["user"] = currentUserId;
        if (ModelState.IsValid)
        {
            var errors = ModelState.SelectMany(x => x.Value.Errors.Select(z => z.Exception));
            activity = new Activity()
            {
                Name = activity.Name,
                Description = activity.Description,
                Date = activity.Date,
                UserId = (Convert.ToString(user)),

            };


            db.Activities.Add(activity);
            db.SaveChanges();

          return RedirectToAction("Index");
        }


        return View(activity);
    }

ничего не случится с этим кодом,

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