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()));
        }
Exemple #3
0
        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 LoadAddReferenceForm()
        {
            var blReference = new BLReference();

            return(View("ReferenceUpload", blReference.GetAllReference()));
        }