public ActionResult tpjskz()
 {
     if (!string.IsNullOrWhiteSpace(app.username))
     {
         string username   = app.username;
         string password   = app.password;
         EF     context    = new EF();
         users  User       = context.users.FirstOrDefault(a => a.UserName == username);
         byte[] result     = Encoding.Default.GetBytes(password); //tbPass为输入密码的文本框
         MD5    md5        = new MD5CryptoServiceProvider();
         byte[] output     = md5.ComputeHash(result);
         string passwordYZ = BitConverter.ToString(output).Replace("-", "");  //tbMd5pass为输出加密文本的文本框
         if (User == null)
         {
             return(RedirectToRoute(new { Controller = "Login", Action = "Index" }));
         }
         else if (User.PassWord != passwordYZ.ToLower())
         {
             return(RedirectToRoute(new { Controller = "Login", Action = "Index" }));
         }
         productjd p = context.productjd.FirstOrDefault(a => a.State != "-1");
         if (p == null)
         {
             productjd pj = new productjd();
             pj.YEAR  = DateTime.Now.Year.ToString();
             pj.State = "0";
             context.productjd.Add(pj);
             context.SaveChanges();
             ViewData["JD"] = pj;
         }
         else
         {
             ViewData["JD"] = p;
         }
         return(View(User));
     }
     return(RedirectToRoute(new { Controller = "Login", Action = "Index" }));
 }
        public JsonResult updatejd()
        {
            productjd p = context.productjd.FirstOrDefault(a => a.State != "-1");

            if (p.State == "0")
            {
                p.State     = "1";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "1")
            {
                p.State     = "2";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "2")
            {
                p.State     = "3";
                p.NextState = "等待总工确认";
            }
            else if (p.State == "3")
            {
                p.State     = "4";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "4")
            {
                p.State     = "5";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "5")
            {
                p.State     = "6";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "6")
            {
                p.State     = "7";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "7")
            {
                p.State     = "8";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "8")
            {
                p.State     = "9";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "9")
            {
                p.State     = "10";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "10")
            {
                p.State     = "11";
                p.NextState = "等待全部提交";
            }
            else if (p.State == "11")
            {
                p.State     = "12";
                p.NextState = "等待总工确认";
            }
            else if (p.State == "12")
            {
                p.State     = "13";
                p.NextState = "开始下一轮";
            }
            else if (p.State == "13")
            {
                p.State = "-1";
                productjd pj = new productjd();
                pj.YEAR      = DateTime.Now.Year.ToString();
                pj.State     = "0";
                pj.NextState = "结束征集,开始推荐";
                context.productjd.Add(pj);
            }
            context.SaveChanges();
            return(Json(new { success = true }));
        }