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"])); }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); LabOrder lo = new LabOrder(); if (context.Request.Params["OrderLab"] == null || context.Request.Params["OrderLab"] == "") { dm.ReturnJsonMsg(context.Response, 0, "未知实验室!"); } if (context.Request.Params["OrderWeek"] == null || context.Request.Params["OrderWeek"] == "") { dm.ReturnJsonMsg(context.Response, 0, "未知 周次!"); } if (context.Request.Params["OrderWeekday"] == null || context.Request.Params["OrderWeekday"] == "") { dm.ReturnJsonMsg(context.Response, 0, "未知 工作日!"); } if (context.Request.Params["OrderCls"] == null || context.Request.Params["OrderCls"] == "") { dm.ReturnJsonMsg(context.Response, 0, "未知 节次!"); } if (context.Request.Params["OrderTitle"] == null || context.Request.Params["OrderTitle"] == "") { dm.ReturnJsonMsg(context.Response, 0, "未填写预约实验课题!"); } if (context.Request.Params["OrderAmount"] == null || context.Request.Params["OrderAmount"] == "") { dm.ReturnJsonMsg(context.Response, 0, "未填写预约人数!"); } //用户 lo.OrderUser = Convert.ToInt32(context.Session["lxyLabUserID"]); //实验室 lo.OrderLab = Convert.ToInt32(context.Request.Params["OrderLab"]); lo.OrderAmount = Convert.ToInt32(context.Request.Params["OrderAmount"]); lo.OrderCls = Convert.ToInt32(context.Request.Params["OrderCls"]); lo.OrderIntro = context.Request.Params["OrderIntro"]; lo.OrderTerm = dm.GetCurrntTerm().TermID; lo.OrderTitle = context.Request.Params["OrderTitle"]; lo.OrderPostTime = DateTime.Now; lo.OrderWeek = Convert.ToInt32(context.Request.Params["OrderWeek"]); lo.OrderWeekday = Convert.ToInt32(context.Request.Params["OrderWeekday"]); dm.SaveLabOrder(lo); dm.ReturnJsonMsg(context.Response,1,"预约成功!",lo.OrderID); }
public void ProcessRequest(HttpContext context) { //page ,rows,sort,order,pager是否分页获取 int page = 0; int pageSize = 20; int term = 0; int lab = 0; int week = 0; int weekday = 0; int cls = 0; string userNum=""; int labAmount = 0; DataModel dm = new DataModel(); if(term==0){ term=dm.GetCurrntTerm().TermID; } if(context.Request.Params["labID"]!=null&&context.Request.Params["labID"].Trim()!=""){ lab=Convert.ToInt32(context.Request.Params["labID"].Trim()); } if(context.Request.Params["page"]!=null&&context.Request.Params["page"].Trim()!=""){ page=Convert.ToInt32(context.Request.Params["page"].Trim()); } if(context.Request.Params["pageSize"]!=null&&context.Request.Params["pageSize"].Trim()!=""){ pageSize=Convert.ToInt32(context.Request.Params["pageSize"].Trim()); } if(context.Request.Params["week"]!=null&&context.Request.Params["week"].Trim()!=""){ week=Convert.ToInt32(context.Request.Params["week"].Trim()); } if(context.Request.Params["weekday"]!=null&&context.Request.Params["weekday"].Trim()!=""){ weekday=Convert.ToInt32(context.Request.Params["weekday"].Trim()); } if(context.Request.Params["cls"]!=null&&context.Request.Params["cls"].Trim()!=""){ cls=Convert.ToInt32(context.Request.Params["cls"].Trim()); } if(context.Request.Params["userNum"]!=null&&context.Request.Params["userNum"].Trim()!=""){ userNum = context.Request.Params["userNum"].Trim(); } //int page,int pageSize, string sort,string sortOrder,int lab,int term,string userNum,int week,int weekday,int cls string wst = JsonMapper.ToJson(dm.GetBookLabs(page,pageSize,"OrderPostTime","desc",lab,term,userNum,week,weekday,cls)); context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(wst); context.Response.End(); }