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)); }
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")); }