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")); } }
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)); }