Пример #1
0
        public ActionResult UploadProjImage(HttpPostedFileBase file, int projectId)
        {
            _db = new ApplicationDbContext();

            Image image = new Image()
            {
                OriginalFileName = file.FileName,
                FileName         = "Project" + projectId + file.FileName,
                ProjectId        = projectId,
                TempraryProject  = false
            };

            BlobConnector.UploadImage(file, image);
            _db.Images.Add(image);
            _db.SaveChanges();

            return(RedirectToAction("EditProjectView", new { projectId }));
        }
Пример #2
0
        public ActionResult UploadTempProjImage(HttpPostedFileBase file, int tempProjectId)
        {
            _db = new ApplicationDbContext();

            Image image = new Image()
            {
                OriginalFileName = file.FileName,
                FileName         = "TempProject" + tempProjectId + file.FileName,
                ProjectId        = tempProjectId,
                TempraryProject  = true
            };

            BlobConnector.UploadImage(file, image);
            _db.Images.Add(image);
            _db.SaveChanges();

            return(RedirectToAction("CreateTempProjectView2", new { TempProjectId = tempProjectId }));
        }