// GET: Download/Delete/5 public ActionResult Delete(int id) { UploadDetail detail = uploadDetailLogic.GetUploadDetailById(id); User user = userLogic.GetUserById(detail.UserId); DownloadModels model = new DownloadModels(detail.UploadId, detail.UserId, user.Username, detail.StartTimeUpload.ToString(), detail.FileName, Convert.ToInt32(detail.FileSize)); return(View(model)); }
// GET: Download public ActionResult Index() { List <UploadDetail> uploadDetailList = uploadDetailLogic.UploadDetailList(); foreach (UploadDetail upload in uploadDetailList) { if (!DownloadModels.ModelDictionary.ContainsKey(upload.UploadId)) { User user = userLogic.GetUserById(upload.UserId); DownloadModels model = new DownloadModels(upload.UploadId, upload.UserId, user.Username, upload.StartTimeUpload.ToString(), upload.FileName, Convert.ToInt32(upload.FileSize)); DownloadModels.ModelDictionary.Add(upload.UploadId, model); DownloadModels.downloadableList.Add(model); } } return(View(DownloadModels.downloadableList)); }