private SessionUserAccessor get_SessionIDs()
        {
            SessionUserAccessor session = new SessionUserAccessor();

            if (Session["Entrepreneur_ID"] != null)
            {
                session.Entrepreneur_ID = (int)Session["Entrepreneur_ID"];
            }
            if (Session["Investor_ID"] != null)
            {
                session.Investor_ID = (int)Session["Investor_ID"];
            }
            return(session);
        }
        public ActionResult Details(int id, string Entrepreneur_Message)
        {
            Models.EntrepreneurIndexViewModel entrepreneurModel = new Models.EntrepreneurIndexViewModel(id, User.Identity.GetUserId());
            SessionUserAccessor session = get_SessionIDs();

            if (session.Entrepreneur_ID > 0)
            {
                entrepreneurModel.message_Entrepreneur(id, session.Entrepreneur_ID, 4, Entrepreneur_Message);
            }
            else if (session.Investor_ID > 0)
            {
                entrepreneurModel.message_Entrepreneur(id, session.Investor_ID, 3, Entrepreneur_Message);
            }
            else
            {
                entrepreneurModel.message_Entrepreneur(id, entrepreneurModel.User_Id, 1, Entrepreneur_Message);
            }
            return(View(entrepreneurModel));
        }
示例#3
0
        public ActionResult Details(int id, string Investor_Message)
        {
            Models.InvestorIndexViewModel investorModel = new Models.InvestorIndexViewModel(User.Identity.GetUserId(), id);
            SessionUserAccessor           session       = get_SessionIDs();

            if (session.Entrepreneur_ID > 0)
            {
                investorModel.message_Investor(id, session.Entrepreneur_ID, 4, Investor_Message);
            }
            else if (session.Investor_ID > 0)
            {
                investorModel.message_Investor(id, session.Investor_ID, 3, Investor_Message);
            }
            else
            {
                investorModel.message_Investor(id, investorModel.User_Id, 1, Investor_Message);
            }
            return(View(investorModel));
        }
 public ActionResult Details(int id)
 {
     Models.EntrepreneurIndexViewModel entrepreneurModel;
     if (User.Identity.GetUserId() != null)
     {
         SessionUserAccessor session = get_SessionIDs();
         if (session.Entrepreneur_ID > 0)
         {
             entrepreneurModel = new Models.EntrepreneurIndexViewModel(id, User.Identity.GetUserId(), session.Entrepreneur_ID);
             if (entrepreneurModel.Profile_Public)
             {
                 return(View(entrepreneurModel));
             }
             else
             {
                 return(Redirect("/Search/Index"));
             }
         }
         else if (session.Investor_ID > 0)
         {
             entrepreneurModel = new Models.EntrepreneurIndexViewModel(id, User.Identity.GetUserId(), session.Investor_ID);
             if (entrepreneurModel.Profile_Public)
             {
                 return(View(entrepreneurModel));
             }
             else
             {
                 return(Redirect("/Search/Index"));
             }
         }
     }
     else
     {
         entrepreneurModel = new Models.EntrepreneurIndexViewModel();
         entrepreneurModel._get_EntrepreneurData(id);
         if (entrepreneurModel.Profile_Public)
         {
             return(View(entrepreneurModel));
         }
     }
     return(Redirect("/Search/Index"));
 }