Пример #1
0
        public ActionResult EditRecheckProcess(string RecheckType, int SeqNO = 0)
        {
            RecheckProcess findOne = new RecheckProcess();

            if (SeqNO > 0)
            {
                findOne = db.RecheckProcess.Find(RecheckType, SeqNO);
            }
            return(PartialView("_PartialEditRecheckProcess", findOne));
        }
Пример #2
0
        public ActionResult SaveRecheckProcess(RecheckProcess recheckProcess)
        {
            if (recheckProcess.SeqNO == 0)
            {
                int maxSeq = db.RecheckProcess.Where(x => x.RecheckType == recheckProcess.RecheckType).OrderByDescending(x => x.SeqNO).Select(x => x.SeqNO).FirstOrDefault();
                recheckProcess.SeqNO      = maxSeq + 1;
                recheckProcess.InDateTime = DateTime.Now;
                recheckProcess.InUserId   = UserInfo.UserId;
                db.RecheckProcess.Add(recheckProcess);
            }
            else
            {
                recheckProcess = db.RecheckProcess.Find(recheckProcess.RecheckType, recheckProcess.SeqNO);
                TryUpdateModel <RecheckProcess>(recheckProcess);
            }
            db.SaveChanges();

            return(Json(""));
        }