Exemplo n.º 1
0
        public ActionResult Details(string id)
        {
            try
            {
                var dataSource = 1;
                var seq        = 0;
                if (!string.IsNullOrEmpty(id))
                {
                    dataSource = Convert.ToInt32(id.Split('-')[0]);
                    seq        = Convert.ToInt32(id.Split('-')[1]);
                }

                var model = DETAIL_BUSINESS_MISTAKE_DAL.GetOne(dataSource, seq);

                return(View(model));
            }
            catch (Exception ex)
            {
                LogHelper.ErrorLog("查看出错", ex);
                return(RedirectToAction("Error", "Home"));
            }
        }
Exemplo n.º 2
0
        public ActionResult Index(string orgId, DateTime?beginTime, DateTime?endTime,
                                  string qualityId, string serialName,
                                  int isSenior = 0, int pageIndex = 1, int pageSize = 20)
        {
            if (string.IsNullOrEmpty(orgId))
            {
                orgId = SetViewBagOrgData();
            }
            else
            {
                SetViewBagOrgData(orgId);
            }

            var qualitys = QualityDao.FindList();

            if (qualitys != null)
            {
                var qualityList =
                    qualitys.Select(r => new { QUALITY_CD = r.QUALITY_CD, QUALITY_NAM = r.QUALITY_NAM }).ToList();
                qualityList.Insert(0, new { QUALITY_CD = string.Empty, QUALITY_NAM = "--请选择--" });

                ViewBag.Qualitys = new SelectList(qualityList, "QUALITY_CD", "QUALITY_NAM", qualityId ?? string.Empty);
            }

            beginTime = beginTime ?? DateTime.Now;
            endTime   = endTime ?? DateTime.Now;

            ViewBag.BeginTime  = beginTime.GetValueOrDefault().ToString("yyyy-MM-dd");
            ViewBag.EndTime    = endTime.GetValueOrDefault().ToString("yyyy-MM-dd");
            ViewBag.QualityId  = qualityId;
            ViewBag.SerialName = serialName;
            ViewBag.IsSenior   = isSenior;

            var list = DETAIL_BUSINESS_MISTAKE_DAL.GetPager(beginTime, endTime, orgId, qualityId, serialName, pageIndex, pageSize);

            return(View(list));
        }