Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lxyAuthor.validateAuthorHtml(this);
            int userID =Convert.ToInt32( Session["lxyLabUserID"]);
            DataModel dm = new DataModel();

            lxyUser= dm.GetUser(userID);

            lxyUser = dm.GetUser(lxyUser.UserNumber);
            if (lxyUser.UserIdentity == 1)
            {
                //teacher
                userIdt = "教师";
                userNumLabel = "教工号";
            }
        }
Exemplo n.º 2
0
 protected void Page_Load(object sender, EventArgs e)
 {
     DataModel dm = new DataModel();
     lo = new LabOrder();
     if (Request.Params["week"] == null || Request.Params["week"] == "")
     {
         dm.ReturnJsonMsg(Response, 0, "未知周次!");
     }
     if (Request.Params["cls"] == null || Request.Params["cls"] == "")
     {
         dm.ReturnJsonMsg(Response, 0, "未知节次!");
     }
     if (Request.Params["wd"] == null || Request.Params["wd"] == "")
     {
         dm.ReturnJsonMsg(Response, 0, "未知工作日!");
     }
     if (Request.Params["lab"] == null || Request.Params["lab"] == "")
     {
         dm.ReturnJsonMsg(Response, 0, "未知实验室!");
     }
     lo.OrderCls = Convert.ToInt32(Request.Params["cls"]);
     lo.OrderWeek = Convert.ToInt32(Request.Params["week"]);
     lo.OrderWeekday = Convert.ToInt32(Request.Params["wd"]);
     //用户信息
     luser = dm.GetUser(Convert.ToInt32(Session["lxyLabUserID"]));
     //实验室信息
     lab = dm.GetLab(Convert.ToInt32(Request.Params["lab"]));
 }
Exemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            lxyAuthor.validateAuthor(this);
            //lxyAuthor.validateAuthorJson(this);

            DataModel dm = new DataModel();
            defaultLab = dm.GetLab().LabID;
            Term term = dm.GetCurrntTerm();
            weeks = term.TermWeeks;
            currentWeek = (DateTime.Now - term.TermStartDay).Days / 7 + 1;
            us = dm.GetUser(Convert.ToInt32(Session["lxyLabUserID"]));
        }
Exemplo n.º 4
0
        public void ProcessRequest(HttpContext context)
        {
            lxyAuthor.validateAuthorJson(context);
            DataModel dm = new DataModel();
            int userID = Convert.ToInt32(context.Session["lxyLabUserID"]);
            LxyUser lxyUser = new LxyUser();
            lxyUser = dm.GetUser(userID);
            lxyUser.UserAccount = context.Request["UserAccount"];
            lxyUser.UserCollege = context.Request["UserCollege"];
            lxyUser.UserName = context.Request["UserName"];
            lxyUser.UserTel = context.Request["UserTel"];

            dm.SaveLxyUser(lxyUser);
            JsonData jd = new JsonData();
            jd["status"] = 1;
            jd["msg"] = "修改个人信息成功!";
            context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8");
            context.Response.Write(jd.ToJson());
            context.Response.End();
        }
Exemplo n.º 5
0
        public void ProcessRequest(HttpContext context)
        {
            lxyAuthor.validateAuthorJson(context);
            int status = 0;
            string msg = "未知错误";

            if (context.Request["UserNewPwd"] != context.Request["UserComPwd"])
            {
                msg = "两次密码不一致!";
            }
            else
            {
                DataModel dm = new DataModel();
                int userID = Convert.ToInt32(context.Session["lxyLabUserID"]);
                LxyUser lxyUser = new LxyUser();
                lxyUser = dm.GetUser(userID);

                string oldPwd = context.Request.Params["UserOldPwd"];
                string newPwd = context.Request.Params["UserNewPwd"];
                if (lxyUser.UserPwd == SRLib.Des.EncryptDES(oldPwd, "SatanRabbit"))
                {

                    lxyUser.UserPwd = SRLib.Des.EncryptDES(newPwd, "SatanRabbit");
                    dm.SaveLxyUser(lxyUser);
                    status = 1;
                    msg = "修改密码成功!";
                }
                else
                {
                    msg = "原密码错误!";
                }
            }
            JsonData jd = new JsonData();
            jd["status"] = status;
            jd["msg"] = msg;
            context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8");
            context.Response.Write(jd.ToJson());
            context.Response.End();
        }
Exemplo n.º 6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Request.Params["id"] == null || Request.Params["id"].Trim() == "")
            {
                hasOrder = false;
            }
            else
            {
                DataModel dm=new DataModel();
                int id = Convert.ToInt32(Request.Params["id"].Trim());
                lo = dm.GetLabOrder(id);
                if (lo != null)
                {
                    luser = dm.GetUser(lo.OrderUser);
                    inos = dm.GetLabOrderInst(lo.OrderID);
                }
                else
                {
                    hasOrder = false;
                }

            }
        }