У меня есть методы get и post для создания View в моем контроллере.Когда я запускаю это, он выдает мне ошибку: {"Ссылка на объект не установлена для экземпляра объекта."} Остальная часть кода - это методы create get и post. Кто-нибудь знает, что я могу делать неправильно??
// GET: /Title/Create
public ActionResult Create()
{
var model = new title
{
create_dt = DateTime.Now,
last_maint_dt = DateTime.Now,
row_version = 1,
status = "ACTIVE",
user_id = currentUser.UserName,
last_user_id = currentUser.UserName
};
return View(model);
}
// POST: /Title/Create
[HttpPost]
public ActionResult Create(title title)
{
if (ModelState.IsValid)
{
db.titles.Add(title);
db.SaveChanges();
return RedirectToAction("Index");
}
if (Request.IsAuthenticated)
{
currentUser = Membership.GetUser(false);
if (currentUser != null)
{
userid = (Guid)currentUser.ProviderUserKey;
}
}
var model = new title
{
create_dt = DateTime.Now,
last_maint_dt = DateTime.Now,
row_version = 1,
status = "ACTIVE",
user_id = currentUser.UserName,
last_user_id = currentUser.UserName
};
return View(model);
}