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"])); }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); int id = Convert.ToInt32(context.Request.Params["id"]); dm.DeleteLabType(id); dm.ReturnJsonMsg(context.Response, 1, "删除成功!"); }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); List<LabType> lts = dm.GetLabTypes(); context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(JsonMapper.ToJson(lts)); context.Response.End(); }
protected void Page_Load(object sender, EventArgs e) { if (Request.Params["id"] != null && Request.Params["id"].Trim() != "") { DataModel dm = new DataModel(); int id = Convert.ToInt32(Request.Params["id"]); lab = dm.GetLab(id); } }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); LabType lt = new LabType(); lt.LabTypeID = Convert.ToInt32(context.Request.Params["LabTypeID"]); lt.LabTypeName = context.Request.Params["LabTypeName"]; lt.LabTypeInfo = ""; dm.SaveLabType(lt); dm.ReturnJsonMsg(context.Response, 1, "保存成功!", lt.LabTypeID); }
protected void Page_Load(object sender, EventArgs e) { lxyAuthor.validateAuthor(this, "AdminID"); DataModel dm = new DataModel(); admin = dm.GetAdmin(Convert.ToInt32(Session["AdminID"])); if (admin == null) { Response.Redirect("您还未登录,请刷新后登录!"); } }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); InstOrder lt = new InstOrder(); lt.InstOrderID = Convert.ToInt32(context.Request.Params["InstOrderID"]); lt.InstOrderLab = Convert.ToInt32(context.Request.Params["InstOrderLab"]); lt.InstOrderIns = Convert.ToInt32(context.Request.Params["InstOrderIns"]); lt.InstOrderAmount = Convert.ToInt32(context.Request.Params["InstOrderAmount"]); dm.SaveInstOrder(lt); dm.ReturnJsonMsg(context.Response, 1, "保存成功!", lt.InstOrderID); }
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(); Instrument lt = new Instrument(); lt.InstrumentID = Convert.ToInt32(context.Request.Params["InstrumentID"]); lt.InstrumentName = context.Request.Params["InstrumentName"]; lt.InstrumentIntro = context.Request.Params["InstrumentIntro"]; lt.InstrumentAmount = Convert.ToInt32(context.Request.Params["InstrumentAmount"]); lt.InstrumentPer = Convert.ToInt32(context.Request.Params["InstrumentPer"]); dm.SaveInstrument(lt); dm.ReturnJsonMsg(context.Response, 1, "保存成功!", lt.InstrumentID); }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); List<LabChType> lts = dm.GetLabChTypes(); LabChTypeWithTotal ltr = new LabChTypeWithTotal(); ltr.total = lts.Count; ltr.rows = lts; context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(JsonMapper.ToJson(ltr)); context.Response.End(); }
protected void Page_Load(object sender, EventArgs e) { if (Request.Params["id"] == null || Request.Params["id"].Trim() == "") { Response.Write("未指定的ID"); Response.End(); } else { DataModel dm=new DataModel(); int id = Convert.ToInt32(Request.Params["id"].Trim()); lab = dm.GetLab(id); } }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); Lab lt = new Lab (); lt.LabID = Convert.ToInt32(context.Request.Params["LabID"]); lt.LabAddr = context.Request.Params["LabAddr"]; lt.LabName = context.Request.Params["LabName"]; lt.LabInfo = context.Request.Params["LabInfo"]; lt.LabAmount = Convert.ToInt32( context.Request.Params["LabAmount"]); lt.LabType = Convert.ToInt32(context.Request.Params["LabType"]); lt.LabDefault =false; lt.LabAdmin = 1; dm.SaveLab(lt); dm.ReturnJsonMsg(context.Response, 1, "保存成功!", lt.LabID); }
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 = "教工号"; } }
public void ProcessRequest(HttpContext context) { DataModel dm = new DataModel(); List<LabChType> lts = dm.GetLabChTypes(); List<LabChType> _lts = new List<LabChType>(); if (context.Request.Params["id"] != null && context.Request.Params["id"].Trim() != "") { int id = Convert.ToInt32(context.Request.Params["id"]); _lts = lts.FindAll(delegate(LabChType lct) { return lct.LabSupType == id; }); } else { _lts = lts; } context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(JsonMapper.ToJson(_lts)); context.Response.End(); }
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) { string adminNewPWD = context.Request.Params["AdminNewPwd"].ToString(); string adminCfPwd = context.Request.Params["AdminCfPwd"].ToString(); JsonData jd = new JsonData(); int status = 0; string msg = ""; if (adminCfPwd != adminNewPWD) { msg = "新密码不一致,请确认!"; //context.Response.Write(); } else { LxyAdmin admin = new LxyAdmin(); admin.AdminID = Convert.ToInt32(context.Request.Params["AdminID"]); admin.AdminAccount = context.Request.Params["AdminAccount"].ToString(); admin.AdminPwd = context.Request.Params["AdminPwd"].ToString(); admin.AdminName = context.Request.Params["AdminName"].ToString(); admin.AdminLevel = "1"; DataModel dm =new DataModel(); if (admin.AdminID != 0) { //修改 LxyAdmin _admin = dm.GetAdmin(admin.AdminID); if (admin.AdminPwd != _admin.AdminPwd) { msg = "原密码错误!"; } else { admin.AdminID=dm.SaveAdmin(admin); status = 1; msg = "修改成功!"; } } } jd["status"] = status; jd["msg"] = msg; context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(JsonMapper.ToJson(jd)); context.Response.End(); }
public void ProcessRequest(HttpContext context) { if (context.Request.Params["lid"] == null || context.Request.Params["lid"] == "") { context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(""); context.Response.End(); } else { int labID = Convert.ToInt32(context.Request.Params["lid"]); DataModel dm = new DataModel(); Lab lab = dm.GetLab(labID); string wst = JsonMapper.ToJson(lab); context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(wst); context.Response.End(); } }
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(); }
/* 返回json格式 * id:节点id,对载入远程数据很重要。 text:显示在节点的文本。 state:节点状态,'open' or 'closed',默认为'open'。当设置为'closed'时,拥有子节点的节点将会从远程站点载入它们。 checked:表明节点是否被选择。 attributes:可以为节点添加的自定义属性。 children:子节点,必须用数组定义。 */ public void ProcessRequest(HttpContext context) { //查询数据库获取实验室列表 DataModel dm=new DataModel(); JsonData jd = new JsonData(); List<LabType> lts = dm.GetLabTypes(); List<LabChType> lcts = dm.GetLabChTypes(); List<Lab> labs = dm.GetLabs(); foreach (var t in lts) { JsonData jt = new JsonData(); jt["id"] = t.LabTypeID; jt["text"] = t.LabTypeName; jt["iconCls"] = "icon-application_cascade"; jt["children"] = new JsonData(); foreach (var ct in lcts.FindAll(delegate(LabChType lct) { return lct.LabSupType == t.LabTypeID; })) { JsonData jct = new JsonData(); jct["id"] = ct.LabChID; jct["text"] = ct.LabChName; jct["iconCls"] = "icon-application_cascade"; jct["children"] = new JsonData(); foreach (var lb in labs.FindAll(delegate(Lab _lb) { return _lb.LabType == ct.LabChID; })) { JsonData jLab = new JsonData(); jLab["id"] = lb.LabID; jLab["text"] =lb.LabName; //"iconCls":"icon-search" jLab["iconCls"] = "icon-application_home"; jLab["checked"] = lb.LabDefault; jct["children"].Add(jLab); } jt["children"].Add(jct); } jd.Add(jt); } string labStr=jd.ToJson(); context.Response.AddHeader("Content-Type", "text/html; charset=UTF-8"); context.Response.Write(labStr); context.Response.End(); }
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(); }
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(); }
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; } } }