public ActionResult agregarblog() { if (Session["USER_ID"] != null) { if (Session["CURRENT_COMU"] != null) { try { long communityAct = Convert.ToInt64(Session["CURRENT_COMU"]); long userId = (long)Session["USER_ID"]; user curUser = entities.users.Find(userId); List <ShowMessage> pubMessageList = ep.GetChatMessages(userId); agregarBlogViewModel viewModel = new agregarBlogViewModel(); titulosList = ep.GetTitulosByTitular(userId); listComunities = ep.GetCommunityListByTitular(titulosList); viewModel.communityList = listComunities; viewModel.side_menu = "comunicaciones"; viewModel.side_sub_menu = "comunicaciones_agregarblog"; viewModel.document_category_list = entities.document_type.Where(x => x.community_id == communityAct).ToList(); viewModel.curUser = curUser; viewModel.pubTaskList = ep.GetNotifiTaskList(userId); viewModel.pubMessageList = pubMessageList; viewModel.messageCount = ep.GetUnreadMessageCount(pubMessageList); return(View(viewModel)); } catch (Exception ex) { return(Redirect(Url.Action("error", "control", new { Error = "Agregar blog: ", ex.Message }))); } } else { return(Redirect(Url.Action("blog", "comunicaciones", new { Error = "No puede agregar blogs. Usted no pertenece a ninguna comunidad" }))); } } else { return(Redirect(ep.GetLogoutUrl())); } }
public ActionResult agregarblog() { if (Session["USER_ID"] != null) { long userId = (long)Session["USER_ID"]; long communityAct = Convert.ToInt64(Session["CURRENT_COMU"]); user curUser = entities.users.Find(userId); List <ShowMessage> pubMessageList = ep.GetChatMessages(userId); agregarBlogViewModel viewModel = new agregarBlogViewModel(); viewModel.side_menu = "agregarblog"; viewModel.side_sub_menu = "agregarblog"; viewModel.curUser = curUser; viewModel.pubTaskList = ep.GetNotifiTaskList(userId); viewModel.pubMessageList = pubMessageList; viewModel.messageCount = ep.GetUnreadMessageCount(pubMessageList); return(View(viewModel)); } else { return(Redirect(ep.GetLogoutUrl())); } }