예제 #1
0
        /// <summary>
        /// Проверяет существует ли файл в заданной директории
        /// </summary>
        /// <param name="file"></param>
        /// <returns></returns>
        protected bool ExistsFile(plan2plan.Domain.Core.File file)
        {
            var path     = Server.MapPath("../" + file.Path);
            var fileInfo = new FileInfo(path);

            fileRepository.SetExistFile(file, fileInfo.Exists);

            return(fileInfo.Exists);
        }
예제 #2
0
 // GET: Files/Edit/5
 public ActionResult Edit(Guid id)
 {
     plan2plan.Domain.Core.File file = fileRepository.GetFileByID(id);
     if (file == null)
     {
         return(HttpNotFound());
     }
     return(View(file));
 }
예제 #3
0
        // GET: Files/Details/5
        public ActionResult Details(Guid id)
        {
            plan2plan.Domain.Core.File file = fileRepository.GetFileByID(id);

            if (file == null)
            {
                Log.Warning("Не нашелся файл с id: {id}", id);
                return(HttpNotFound());
            }
            return(View(file));
        }