Example #1
0
        public ActionResult EnterpriseDynamicEdit(int?EnterpriseDynamicID, string enterpriseDynamicTitle, string enterpriseDynamicContent)
        {
            ViewBag.MenuGroup = "Dynamic";
            ViewBag.PageTitle = "编辑企业动态";

            EnterpriseDynamic enterpriseDynamic = null;

            if (EnterpriseDynamicID.HasValue)
            {
                enterpriseDynamic = BLLEnterpriseDynamic.EnterpriseDynamicByEnterpriseDynamicID(EnterpriseDynamicID.Value);
                if (enterpriseDynamic == null)
                {
                    ViewBag.ErrorMessage = "没有查询到指定的成功案例。";
                }
                else if (!string.IsNullOrEmpty(enterpriseDynamicTitle) && !string.IsNullOrEmpty(enterpriseDynamicContent))
                {
                    if (BLLEnterpriseDynamic.EnterpriseDynamicEdit(EnterpriseDynamicID.Value, enterpriseDynamicTitle, enterpriseDynamicContent))
                    {
                        return(Redirect("~/EnterpriseBg/EnterpriseDynamicList"));
                    }
                    else
                    {
                        ViewBag.ErrorMessage = "修改失败。";
                    }
                }
            }
            else
            {
                ViewBag.ErrorMessage = "没有查询到指定的成功案例。";
            }

            return(View(enterpriseDynamic));
        }
Example #2
0
        public ActionResult EnterpriseDynamicDelete(int?EnterpriseDynamicID)
        {
            ViewBag.ErrorMessage = "";
            EnterpriseDynamic enterpriseDynamic = null;

            if (EnterpriseDynamicID.HasValue)
            {
                enterpriseDynamic = BLLEnterpriseDynamic.EnterpriseDynamicByEnterpriseDynamicID(EnterpriseDynamicID.Value);
                if (enterpriseDynamic != null && enterpriseDynamic.EnterpriseID == BLLEnterprise.Current.EnterpriseID)
                {
                    if (BLLEnterpriseDynamic.EnterpriseDynamicDelete(EnterpriseDynamicID.Value))
                    {
                        return(Redirect("EnterpriseDynamicList"));
                    }
                }
                else
                {
                    ViewBag.ErrorMessage = "没有权限删除该记录!";
                }
            }
            else
            {
                return(Redirect("EnterpriseDynamicList"));
            }

            return(View());
        }
Example #3
0
        public ActionResult EnterpriseDynamicList(int?page)
        {
            page = page ?? 1;
            if (page < 1)
            {
                page = 1;
            }

            ViewBag.MenuGroup = "Dynamic";
            ViewBag.PageTitle = "企业动态";

            PageHelper pageHelper = new PageHelper();

            if (!page.HasValue)
            {
                page = 1;
            }
            pageHelper.TotalCount  = BLLEnterpriseDynamic.EnterpriseDynamics(BLLEnterprise.Current.EnterpriseID).Count;
            pageHelper.PageNext    = page.Value + 1;
            pageHelper.PageCurrent = page.Value;
            pageHelper.PagePre     = page.Value - 1;
            ViewBag.pageHelper     = pageHelper;
            List <EnterpriseDynamic> EnterpriseDynamicsList = BLLEnterpriseDynamic.EnterpriseDynamic(BLLEnterprise.Current.EnterpriseID, pageHelper.PageCurrent - 1, pageHelper.PageSize);

            return(View(EnterpriseDynamicsList));
        }
        //
        // GET: /Enterprise/

        public ActionResult Index(string name)
        {
            Enterprise entreprise = BLLEnterprise.GetEnterprise(name);

            if (null != entreprise)
            {
                ViewBag.Enterprise = entreprise;
            }
            else
            {
                return(Redirect("~/Enterprise/" + name + "/NotExists"));
            }

            ViewBag.EPmenu = "EPI";
            ViewBag.title  = name == null ? "多企业用户管理系统" : name;

            List <EnterpriseCases> EnterpriseCaseList = BLLEnterpriseCases.GetEnterpriseCasesList(entreprise.EnterpriseID, 0, 50);

            ViewBag.EnterpriseCaseList = EnterpriseCaseList;

            List <EnterpriseDynamic> EnterpriseDynamicList = BLLEnterpriseDynamic.EnterpriseDynamic(entreprise.EnterpriseID, 0, 50);

            ViewBag.EnterpriseDynamicList = EnterpriseDynamicList;

            return(View());
        }
Example #5
0
        public ActionResult EnterpriseDynamicAdd(string enterpriseDynamicTitle, string enterpriseDynamicContent)
        {
            enterpriseDynamicTitle   = enterpriseDynamicTitle ?? "";
            enterpriseDynamicContent = enterpriseDynamicContent ?? "";
            if (enterpriseDynamicTitle != "")
            {
                if (BLLEnterpriseDynamic.AddEnterpriseDynamic(BLLEnterprise.Current.EnterpriseID, enterpriseDynamicTitle, enterpriseDynamicContent))
                {
                    return(Redirect("/EnterpriseBg/EnterpriseDynamicList"));
                }
            }

            ViewBag.MenuGroup = "Dynamic";
            ViewBag.PageTitle = "添加企业动态";

            return(View());
        }
        public ActionResult EPDynamic(string name, int?enterpriseDynamicID, int?currentPage)
        {
            Enterprise entreprise = BLLEnterprise.GetEnterprise(name);

            if (null != entreprise)
            {
                ViewBag.Enterprise = entreprise;
            }
            else
            {
                return(Redirect("~/Enterprise/" + name + "/NotExists"));
            }

            ViewBag.EPmenu = "EPD";
            ViewBag.title  = name == null ? "多企业用户管理系统" : name;

            if (enterpriseDynamicID != null)
            {
                EnterpriseDynamic dynamic = BLLEnterpriseDynamic.EnterpriseDynamicByEnterpriseDynamicID(enterpriseDynamicID.Value);
                if (dynamic.Enterprise.EnterpriseID == entreprise.EnterpriseID)
                {
                    ViewBag.EnterpriseDynamic = dynamic;
                }

                return(View("/Views/Enterprise/EPDynamicDetail.aspx"));
            }

            int page = 1;

            if (currentPage != null)
            {
                page = currentPage.Value;
            }

            List <EnterpriseDynamic> dynamicList = BLLEnterpriseDynamic.EnterpriseDynamics(entreprise.EnterpriseID);

            ViewBag.CurrentPage = page;
            ViewBag.TotalPage   = dynamicList.Count() / 9 + (dynamicList.Count() % 9 == 0 ? 0 : 1);

            List <EnterpriseDynamic> list = BLLEnterpriseDynamic.EnterpriseDynamic(entreprise.EnterpriseID, page - 1, 9);

            return(View(list));
        }
Example #7
0
        public ActionResult EnterpriseDynamicDetail(int?EnterpriseDynamicID)
        {
            ViewBag.ErrorMessage = "";
            EnterpriseDynamic enterpriseDynamic = null;

            if (EnterpriseDynamicID.HasValue)
            {
                enterpriseDynamic = BLLEnterpriseDynamic.EnterpriseDynamicByEnterpriseDynamicID(EnterpriseDynamicID.Value);
                if (enterpriseDynamic == null)
                {
                    ViewBag.ErrorMessage = "没有查询到指定的成功案例。";
                }
            }
            else
            {
                ViewBag.ErrorMessage = "没有查询到指定的成功案例。";
            }

            return(View(enterpriseDynamic));
        }