Beispiel #1
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());
        }