示例#1
0
        public ActionResult EditRecheckProcessExcept(string RecheckType, int SeqNO = 0)
        {
            RecheckProcessExcept findOne = new RecheckProcessExcept();

            if (SeqNO > 0)
            {
                findOne = db.RecheckProcessExcept.Find(RecheckType, SeqNO);
            }

            return(PartialView("_PartialEditRecheckProcessExcept", findOne));
        }
示例#2
0
        public ActionResult SaveRecheckProcessExcept(RecheckProcessExcept recheckProcessExcept)
        {
            if (recheckProcessExcept.SeqNO == 0)
            {
                int maxSeq = db.RecheckProcessExcept.Where(x => x.RecheckType == recheckProcessExcept.RecheckType).OrderByDescending(x => x.SeqNO).Select(x => x.SeqNO).FirstOrDefault();
                recheckProcessExcept.SeqNO      = maxSeq + 1;
                recheckProcessExcept.InDateTime = DateTime.Now;
                recheckProcessExcept.InUserId   = UserInfo.UserId;
                db.RecheckProcessExcept.Add(recheckProcessExcept);
            }
            else
            {
                recheckProcessExcept = db.RecheckProcessExcept.Find(recheckProcessExcept.RecheckType, recheckProcessExcept.SeqNO);
                TryUpdateModel <RecheckProcessExcept>(recheckProcessExcept);
            }
            db.SaveChanges();

            return(Json(""));
        }