Esempio n. 1
0
        public ActionResult UploadMusic()
        {
            List <PlayDetailModel> list = new List <PlayDetailModel>();
            var files = Request.Files;
            var path  = HttpContext.Server.MapPath(@"..\Music");

            for (int i = 0; i < files.Count; i++)
            {
                var filename = files[i].FileName;
                files[i].SaveAs(Path.Combine(path, filename));
                var model = new PlayDetailModel()
                {
                    mp3 = @"..\Music\" + filename,
                };
                var title = filename.Split('-');
                if (title.Length > 1)
                {
                    model.title  = title[1];
                    model.artist = title[0];
                }
                else
                {
                    model.title  = filename;
                    model.artist = "未知";
                }
                list.Add(model);
            }
            reService.AddMusic(list, LoginID);
            return(Content(ReloadPage("../Recreation/RecreationMain")));
        }
 public ActionResult UploadMusic()
 {
     List<PlayDetailModel> list = new List<PlayDetailModel>();
     var files = Request.Files;
     var path = HttpContext.Server.MapPath(@"..\Music");
     for (int i = 0; i < files.Count; i++)
     {
         var filename = files[i].FileName;
         files[i].SaveAs(Path.Combine(path, filename));
         var model = new PlayDetailModel()
         {
             mp3 = @"..\Music\" + filename,
         };
         var title = filename.Split('-');
         if (title.Length > 1)
         {
             model.title = title[1];
             model.artist = title[0];
         }
         else
         {
             model.title = filename;
             model.artist = "未知";
         }
         list.Add(model);
     }
     reService.AddMusic(list,LoginID);
     return Content(ReloadPage("../Recreation/RecreationMain"));
 }