public ActionResult NormalProjectPreview(int id)
        {
            var projectDetailService = new ProjectDetailEntityService();

            if (id.ToString() != null)
            {
                ProjectTotalViewModel projectTotalVM = new ProjectTotalViewModel()
                {
                    ProjectDetailItem = new ProjectDetailViewModel(),

                    CreatorInfo     = new MemberViewModel(),
                    SelectPlanCards = new SelectPlanListViewModel()
                    {
                        PlanCardItems = new List <SelectPlanViewModel>()
                    }
                };

                var projectDetail = projectDetailService.GetProjectDetail(id);
                projectTotalVM.ProjectDetailItem = projectDetail;

                MemberViewModel vm = Session["member"] == null ? null : (MemberViewModel)Session["Member"];
                if (vm == null)
                {
                    return(HttpNotFound());
                }
                else if (vm != null)
                {
                    if (projectDetail.MemberId != vm.MemberId)
                    {
                        return(HttpNotFound());
                    }
                }

                var creatorInfo = projectDetailService.GetCreatorInfo(p => p.MemberId == projectTotalVM.ProjectDetailItem.MemberId);
                projectTotalVM.CreatorInfo = creatorInfo;

                var plancards = projectDetailService.GetPlanCards(x => x.ProjectId == id);
                foreach (var item in plancards)
                {
                    projectTotalVM.SelectPlanCards.PlanCardItems.Add(item);
                }

                return(View(projectTotalVM));
            }
            else
            {
                return(HttpNotFound());
            }
        }
        // GET: ProductDetail
        public ActionResult Index(int id)
        {
            var projectDetailService = new ProjectDetailEntityService();

            if (id.ToString() != null)
            {
                ProjectTotalViewModel projectTotalVM = new ProjectTotalViewModel()
                {
                    ProjectDetailItem = new ProjectDetailViewModel(),

                    CreatorInfo     = new MemberViewModel(),
                    SelectPlanCards = new SelectPlanListViewModel()
                    {
                        PlanCardItems = new List <SelectPlanViewModel>()
                    }
                };

                var projectDetail = projectDetailService.GetProjectDetail(id);
                projectTotalVM.ProjectDetailItem = projectDetail;


                // var creatorInfo = projectDetailService.GetCreatorInfo(x => x.MemberId == MemberService.membMemberId);
                var creatorInfo = projectDetailService.GetCreatorInfo(p => p.MemberId == projectTotalVM.ProjectDetailItem.MemberId);
                projectTotalVM.CreatorInfo = creatorInfo;

                var plancards = projectDetailService.GetPlanCards(x => x.ProjectId == id);
                foreach (var item in plancards)
                {
                    projectTotalVM.SelectPlanCards.PlanCardItems.Add(item);
                }

                return(View(projectTotalVM));
            }
            else
            {
                return(HttpNotFound());
            }
        }