public ActionResult FilesAdd(HttpPostedFileBase Image, HttpPostedFileBase FileStream, bool chkPublish, FilesTable fileTable)
        {
            string filePath = "Dosya Yok!";
            string imagePath = "content-icon.png";
            int publishId = 0;
            var seoMake = Seo.Translate(fileTable.FileTitle);

            if (FileStream != null)
            {
                filePath = Path.GetFileName(FileStream.FileName);

                var uploadPath = Path.Combine(Server.MapPath("~/Content/Files/"), filePath);
                FileStream.SaveAs(uploadPath);

            }

            if (Image != null)
            {
                imagePath = Path.GetFileName(Image.FileName);
                imagePath = seoMake + ".jpg";
                var uploadPath = Path.Combine(Server.MapPath("~/Content/Images/"), imagePath);
                Image.SaveAs(uploadPath);
            }

            if (chkPublish == true)
            {

                publishId = 1;

            }

            _modelFiles.AddFileData(fileTable.FileTitle, fileTable.FileAuthor, fileTable.FileContent,
                    fileTable.FileTags, filePath, DateTime.Now, seoMake, publishId, imagePath);

            return RedirectToAction("Index", "AdmFiles");
        }
 public ModelFiles()
 {
     _filesTable = new FilesTable();
     _filesContext = new MyWebContext();
 }
        public ActionResult UpdateFilesAdd(HttpPostedFileBase FileImage, bool? chkPublish, FilesTable fileTable)
        {
            var seoMake = Seo.Translate(fileTable.FileTitle);

            string imagePath = fileTable.FileImage;
            int publishId = 0;
            if (FileImage != null)
            {
                imagePath = Path.GetFileName(FileImage.FileName);
                imagePath = seoMake + ".jpg";
                var uploadPath = Path.Combine(Server.MapPath("~/Content/Images/"), imagePath);
                FileImage.SaveAs(uploadPath);

            }

            if (chkPublish == true)
            {

                publishId = 1;

            }

            _modelFiles.UpdateFileData(fileTable.FileTitle, fileTable.FileAuthor, fileTable.FileContent, fileTable.FileTags, DateTime.Now, seoMake, publishId, imagePath, fileTable.FileID);

            return RedirectToAction("Index", "AdmFiles");
        }