public void EditClassInfo(HttpContext context) { string callback = context.Request["jsoncallback"]; int claid = Convert.ToInt32(context.Request["itemid"]); string name = context.Request["name"]; int result; if (new EmsBLL.ClassInfo().IsNameExists(name, claid)) { result = -1; } else { EmsModel.ClassInfo cla = new EmsBLL.ClassInfo().GetEmsModel(claid); string useridcard = context.Request["useridcard"]; cla.Id = claid; cla.Name = name; cla.Editor = useridcard; cla.UpdateTime = DateTime.Now; result = new EmsBLL.ClassInfo().Update(cla); } //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + result + "})"); HttpContext.Current.Response.End(); }
public void GetModelById(HttpContext context) { string callback = context.Request["jsoncallback"]; int claid = Convert.ToInt32(context.Request["itemid"]); //序列化 System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer(); EmsModel.ClassInfo cla = new EmsBLL.ClassInfo().GetEmsModel(claid); //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + jss.Serialize(cla) + "})"); HttpContext.Current.Response.End(); }
public void GetDataPage(HttpContext context) { string callback = context.Request["jsoncallback"]; //当前页 int startIndex = Convert.ToInt32(context.Request["startIndex"]); //页容量 int pageSize = Convert.ToInt32(context.Request["pageSize"]); string name = context.Request["name"]; EmsModel.ClassInfo cla = new EmsModel.ClassInfo(); if (!string.IsNullOrEmpty(name)) { cla.Name = name; } //序列化 System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer(); EmsModel.JsonModel mod = new EmsBLL.ClassInfo().GetJsonModel(cla, startIndex, pageSize); //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + jss.Serialize(mod) + "})"); HttpContext.Current.Response.End(); }
public void AddClassInfo(HttpContext context) { string callback = context.Request["jsoncallback"]; string name = context.Request["name"]; int result; if (new EmsBLL.ClassInfo().IsNameExists(name)) { result = -1; } else { string useridcard = context.Request["useridcard"]; EmsModel.ClassInfo cla = new EmsModel.ClassInfo(); cla.Name = name; cla.UseStatus = 0; cla.Creator = useridcard; cla.CreateTime = DateTime.Now; result = new EmsBLL.ClassInfo().Add(cla); } //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + result + "})"); HttpContext.Current.Response.End(); }
public void ChangeUseStatus(HttpContext context) { string callback = context.Request["jsoncallback"]; int itemid = Convert.ToInt32(context.Request["itemid"]); byte status = Convert.ToByte(context.Request["Status"]); string tablename = context.Request["tablename"]; int result; switch (tablename) { case "UserInfo": EmsModel.UserInfo user = new EmsBLL.UserInfo().GetEmsModel(itemid); user.Id = itemid; //user.IsDelete = 1; user.UseStatus = status; result = new EmsBLL.UserInfo().Update(user); break; case "Student": EmsModel.Student stu = new EmsBLL.Student().GetEmsModel(itemid); stu.Id = itemid; stu.UseStatus = status; result = new EmsBLL.Student().Update(stu); break; case "Warehouse": EmsModel.Warehouse ware = new EmsBLL.Warehouse().GetEmsModel(itemid); ware.Id = itemid; ware.UseStatus = status; result = new EmsBLL.Warehouse().Update(ware); break; case "InstrumentEquip": EmsModel.InstrumentEquip insEp = new EmsBLL.InstrumentEquip().GetEmsModel(itemid); insEp.Id = itemid; insEp.UseStatus = status; result = new EmsBLL.InstrumentEquip().Update(insEp); break; case "EquipDetail": EmsModel.EquipDetail equip = new EmsBLL.EquipDetail().GetEmsModel(itemid); equip.Id = itemid; equip.UseStatus = status; result = new EmsBLL.EquipDetail().Update(equip); break; case "ClassInfo": EmsModel.ClassInfo cla = new EmsBLL.ClassInfo().GetEmsModel(itemid); cla.Id = itemid; cla.UseStatus = status; result = new EmsBLL.ClassInfo().Update(cla); break; case "LearnYear": EmsModel.LearnYear ley = new EmsBLL.LearnYear().GetEmsModel(itemid); ley.Id = itemid; ley.UseStatus = status; result = new EmsBLL.LearnYear().Update(ley); break; case "SectionPlace": EmsModel.SectionPlace spla = new EmsBLL.SectionPlace().GetEmsModel(itemid); spla.Id = itemid; spla.UseStatus = status; result = new EmsBLL.SectionPlace().Update(spla); break; default: result = 0; break; } //输出Json context.Response.Write(callback + "({\"result\":" + result + "})"); context.Response.End(); }