public ActionResult NoticePublish()
        {
            IFlw_BiddingNoticeService iFlw_BiddingNoticeService = BLLContainer.Resolve <IFlw_BiddingNoticeService>();
            var pv = DataParameterBusiness.GetParameterValue("公告期数") ?? string.Empty;

            return(View(iFlw_BiddingNoticeService.GetModels(p => p.NoticeType == (int)NoticeType.Notice).OrderByDescending(o => o.PublishTime)
                        .Take((!string.IsNullOrEmpty(pv) && Utils.IsNumeric(pv)) ? Convert.ToInt32(pv) : int.MaxValue).ToList()));
        }
        public ActionResult ViewNotice(int id)
        {
            IFlw_BiddingNoticeService iFlw_BiddingNoticeService = BLLContainer.Resolve <IFlw_BiddingNoticeService>();
            var iFlw_BiddingNotice = iFlw_BiddingNoticeService.GetModels(p => p.ID == id).FirstOrDefault();

            GetNoticeTypes(iFlw_BiddingNotice != null ? iFlw_BiddingNotice.NoticeType.ToString() : null);
            return(View(iFlw_BiddingNotice));
        }
        public ActionResult DeleteNotice(int id)
        {
            string errMsg = "删除成功";

            IFlw_BiddingNoticeService iFlw_BiddingNoticeService = BLLContainer.Resolve <IFlw_BiddingNoticeService>();
            var flw_BiddingNotice = iFlw_BiddingNoticeService.GetModels(p => p.ID == id).FirstOrDefault();

            if (flw_BiddingNotice == null)
            {
                errMsg = "该公告信息不存在";
                return(RedirectToAction("Index", "NoticeManage", new { errMsg = errMsg }));
            }

            if (!iFlw_BiddingNoticeService.Delete(flw_BiddingNotice))
            {
                errMsg = "数据库更新失败";
                return(RedirectToAction("Index", "NoticeManage", new { errMsg = errMsg }));
            }

            return(RedirectToAction("Index", "NoticeManage", new { errMsg = errMsg }));
        }
        public ActionResult NoticeRule()
        {
            IFlw_BiddingNoticeService iFlw_BiddingNoticeService = BLLContainer.Resolve <IFlw_BiddingNoticeService>();

            return(View(iFlw_BiddingNoticeService.GetModels(p => p.NoticeType == (int)NoticeType.Rule).OrderByDescending(p => p.PublishTime).FirstOrDefault()));
        }