Beispiel #1
0
        public ActionResult Create(PublicationVM PublicationVM, HttpPostedFileBase Image)
        {
            Publication PublicationDomain = new Publication()
            {
                title        = PublicationVM.title,
                creationDate = DateTime.UtcNow,
                description  = PublicationVM.description,
                visibility   = (Visibility)PublicationVM.visibility,
                image        = Image.FileName
            };

            MyPublicationService.Add(PublicationDomain);
            MyPublicationService.Commit();

            var path = Path.Combine(Server.MapPath("~/Content/Uploads"), Image.FileName);

            Image.SaveAs(path);
            return(RedirectToAction("Index"));
        }