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());
        }
        public EnterpriseDynamic EnterpriseDynamicByEnterpriseDynamicID(int DynamicID)
        {
            EMSEntities       entity            = new EMSEntities();
            EnterpriseDynamic enterpriseDynamic = entity.EnterpriseDynamic.SingleOrDefault(m => m.EnterpriseDynamicID == DynamicID);

            return(enterpriseDynamic);
        }
        internal bool EnterpriseDynamicEdit(int enterpriseDynamicID, string enterpriseDynamicTitle, string enterpriseDynamicContent)
        {
            EMSEntities       entity            = new EMSEntities();
            EnterpriseDynamic enterpriseDynamic = entity.EnterpriseDynamic.SingleOrDefault(m => m.EnterpriseDynamicID == enterpriseDynamicID);

            if (enterpriseDynamic != null)
            {
                enterpriseDynamic.EnterpriseDynamicTitle   = enterpriseDynamicTitle;
                enterpriseDynamic.EnterpriseDynamicContent = enterpriseDynamicContent;
            }

            return(entity.SaveChanges() != 0);
        }
        internal bool EnterpriseDynamicDelete(int EnterpriseDynamicID)
        {
            EMSEntities       entity            = new EMSEntities();
            EnterpriseDynamic enterpriseDynamic = entity.EnterpriseDynamic.SingleOrDefault(m => m.EnterpriseDynamicID == EnterpriseDynamicID);

            if (null != enterpriseDynamic)
            {
                entity.EnterpriseDynamic.Remove(enterpriseDynamic);

                return(entity.SaveChanges() != 0);
            }

            return(false);
        }
        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));
        }