// 撤销记录 public ActionResult BackHist() { var _exemplars = exemplarServer.GetAll(); var exemplars = from exe in _exemplars where exe.Status == 0 select exe; return(View(exemplars)); }
// 显示导入的样件 public ActionResult ExepImport() { var _exemplars = server.GetAll(); var exemplars = from exe in _exemplars where exe.Status == 1 select exe; foreach (var item in exemplars) // 设置样件状态和超期月数 { int days = tools.FormatDays(item.ValidTime); var endtime = item.SealedTime.AddDays(days); var isover = endtime < DateTime.Now.ToLocalTime(); // 是否超期 if (isover) { item.ExemStatus = "超期"; item.LimitMonth = ((int)(DateTime.Now.ToLocalTime() - endtime).TotalDays / 30).ToString(); } else { item.ExemStatus = "有效期内"; item.LimitMonth = "0"; } } server.Commit(); return(View(exemplars)); }
// 显示所有 public ActionResult Index() { var _exemplars = server.GetAll(); var exemplars = from exe in _exemplars where exe.Status == 2 select exe; return(View(exemplars)); }