C# Blog
Какво може да съм изпуснал,че като създавам нова статия не ми я запазва под регистрирания профил, с който я създавам, а с друг случаен, предишен и съответно не ми дава да я редактирам и изтривам?
Какво може да съм изпуснал,че като създавам нова статия не ми я запазва под регистрирания профил, с който я създавам, а с друг случаен, предишен и съответно не ми дава да я редактирам и изтривам?
Най- вероятно е нещо във ArticleController.
Ето това е POST метода за създаване на статия:
public ActionResult Create(Article article)
{
if (ModelState.IsValid)
{
using (var database = new BlogDbContext())
{
var authorId = database.Users.Where(u => u.UserName == this.User.Identity.Name).First().Id;
article.AuthorId = authorId;
database.Articles.Add(article);
database.SaveChanges();
return RedirectToAction("Index");
}
}
return View(article);
}