Ejemplo n.º 1
0
        public ActionResult Create(PortifioloViewModel portifiolo)
        {
            if (ModelState.IsValid)
            {
                if (portifiolo.File != null)
                {
                    string Upload   = Path.Combine(host.WebRootPath, @"img\portfolio");
                    string FullPath = Path.Combine(Upload, portifiolo.File.FileName);
                    portifiolo.File.CopyTo(new FileStream(FullPath, FileMode.Create));
                }
                PortifioloItem item = new PortifioloItem
                {
                    Id          = Guid.NewGuid(),
                    ProjectName = portifiolo.ProjectName,
                    Description = portifiolo.Description,
                    ImgUrl      = portifiolo.File.FileName
                };

                portifioloItem.Entity.Insert(item);
                _dataContext.SaveChanges();
                return(RedirectToAction(nameof(Index)));
            }


            return(View(portifiolo));
        }
Ejemplo n.º 2
0
        // GET: PortifioloController/Details/5
        public ActionResult Details(Guid id)
        {
            PortifioloItem portifiolo = portifioloItem.Entity.GetById(id);

            return(View(portifiolo));
        }