public ActionResult BlogAdd(BlogViewModel model) { User user = (User)Session["LoginUser"]; BlogRepository blogRepository = new BlogRepository(); BlogPhotoRepository blogPhotoRepository = new BlogPhotoRepository(); var resultblog = blogRepository.Add(new Blog { Content = model.Content, Star = model.Star, UserId = user.Id, Title = model.Title, RegisterDate = DateTime.Now, IsDelete = false }); var blogresult = blogRepository.GetByFilter(x => x.Title == model.Title && x.UserId == user.Id).FirstOrDefault(); blogPhotoRepository.Add(new BlogPhoto { BlogId = blogresult.Id, IsDelete = false, Photo = model.Photo, RegisterDate = DateTime.Now }); TempData["Mesaj"] = resultblog ? new TempDataDictionary { { "class", "alert-success" }, { "Msg", "Kayıt başarıyla eklendi." } } : new TempDataDictionary { { "class", "alert-danger" }, { "Msg", "Kayıt eklenemedi bilgilerini kontrol et." } }; return(View()); }