Beispiel #1
0
 public List <Post> ListData()
 {
     using (sadecefikirlerEntities db = new sadecefikirlerEntities())
     {
         return(db.Posts.ToList());
     }
 }
Beispiel #2
0
        public ActionResult Share(FormCollection collection, HttpPostedFileBase image)
        {
            if (collection["title"] != null)
            {
                var uploadBase = "";
                if (image != null)
                {
                    var filePath = Path.GetFileName(image.FileName);
                    uploadBase = Path.Combine(Server.MapPath("~/Images"), filePath);
                    image.SaveAs(uploadBase);
                }
                var post = new Post()
                {
                    Title       = collection["title"],
                    Content     = collection["editor1"],
                    Picture     = uploadBase,
                    Active      = false,
                    PublishDate = DateTime.Now
                };
                var db = new sadecefikirlerEntities();
                db.Posts.Add(post);

                db.SaveChanges();
                Debug.Write(post.Title);
            }
            return(View());
        }
Beispiel #3
0
        public ActionResult PostDetails(int id)
        {
            var db     = new sadecefikirlerEntities(); // bunu şimdilik yazıyorum repository design patternle yapcaz
            var result = db.Posts.Where(p => p.Id == id).Take(1).ToList();

            return(View(result));
        }
 public List <Category> ListData()
 {
     using (sadecefikirlerEntities db = new sadecefikirlerEntities())
     {
         return(db.Categories.ToList());
     }
 }
 public Category SelectData(int id)
 {
     using (sadecefikirlerEntities db = new sadecefikirlerEntities())
     {
         return(db.Categories.Find(id));
     }
 }
Beispiel #6
0
 public List <Post> GetCategoriePosts(int id)
 {
     using (sadecefikirlerEntities db = new sadecefikirlerEntities())
     {
         var posts  = new List <Post>();
         var result = db.Posts.ToList();
         foreach (var item in result)
         {
             foreach (var a in item.Categories)
             {
                 if (a.Id == id)
                 {
                     posts.Add(item);
                 }
             }
         }
         return(posts);
     }
 }
        // GET: Post
        public ActionResult Index()
        {
            var db = new sadecefikirlerEntities();

            return(View(db.Posts.ToList()));
        }