public ActionResult GetESP(int teamId) { var blTeam = new BLTeam(); var teamFullInfoList = blTeam.GetTeamFullInfoByFilter(new VmTeamFullInfo()).ToList(); var teamName = teamFullInfoList.Where(t => t.Id == teamId).Select(t => t.Name).First(); var taskName = teamFullInfoList.Where(t => t.Id == teamId).Select(t => t.TaskName).First(); var facultyAdvisor = teamFullInfoList.Where(t => t.Id == teamId).Select(t => t.Advisor).First(); var university = teamFullInfoList.Where(t => t.Id == teamId).Select(t => t.University).First(); var blReference = new BLReference(); var blTeamSafetyItem = new BLTeamSafetyItem(); var vmTeamSafetyItemList = blTeamSafetyItem.GetSafetyAdminTeamSafetyItemByTeamId(teamId); return(View("SafetyAdminExperimentalSafetyPlan", new VmTeamSafetyItemCollection { TeamSafetyItemList = vmTeamSafetyItemList, ReferenceFiles = blReference.GetAllReference(), TeamName = teamName, TaskName = taskName, Advisor = facultyAdvisor, University = university, })); }
public ActionResult DeleteReferenceFile(int id) { var blReference = new BLReference(); var reference = blReference.GetReferenceById(id); //if (reference != null) //{ // UIHelper.DeleteFile(reference.ReferenceFileUrl); //} blReference.DeleteReference(id); return(View("ReferenceUpload", blReference.GetAllReference())); }
public ActionResult GetESP() { var blTeamMember = new BLTeamMember(); var teamId = blTeamMember.GetTeamMemberByUserId(CurrentUserId).TeamId; var blTeamSafetyItem = new BLTeamSafetyItem(); var vmTeamSafetyItemList = blTeamSafetyItem.GetTeamSafetyItemByTeamId(teamId); var blReference = new BLReference(); return(View("ExperimentalSafetyPlan", new VmTeamSafetyItemManagement { TeamSafetyItemCollection = new VmTeamSafetyItemCollection { TeamSafetyItemList = vmTeamSafetyItemList, ReferenceFiles = blReference.GetAllReference(), CurrentUserRoles = CurrentUserRoles } })); }
public ActionResult UploadReferenceFile(HttpPostedFileBase uploadedReferenceFile, string title) { var result = true; var blReference = new BLReference(); var referenceFileUrl = ""; try { if (ModelState.IsValid) { if (uploadedReferenceFile != null) { referenceFileUrl = UIHelper.UploadFile(uploadedReferenceFile, "/Resources/Uploaded/TeamSafetyItems/ReferenceFile/" + CurrentUserId.Replace("-", "")); } blReference.CreateReference( new VmReference { ReferenceFileUrl = referenceFileUrl, Title = title, }); } } catch (Exception ex) { result = false; } var jsonData = new { success = result, message = "Your reference file uploaded." }; return(Json(jsonData, JsonRequestBehavior.AllowGet)); //return View("../Author/TeamSafetyItemEdit", model); }
public ActionResult LoadAddReferenceForm() { var blReference = new BLReference(); return(View("ReferenceUpload", blReference.GetAllReference())); }