public void EditWarehouse(HttpContext context) { string callback = context.Request["jsoncallback"]; int wareid = Convert.ToInt32(context.Request["itemid"]); string name = context.Request["name"]; string useridcard = context.Request["useridcard"]; string remarks = context.Request["remarks"]; int result; if (new EmsBLL.Warehouse().IsNameExists(name, wareid)) { result = -1; } else { EmsModel.Warehouse ware = new EmsBLL.Warehouse().GetEmsModel(wareid); EmsModel.MenuInfo menu = new EmsBLL.MenuInfo().GetEmsModelByName(ware.Name); menu.Name = name; ware.Id = wareid; ware.Name = name; ware.Remarks = remarks; ware.Editor = useridcard; ware.UpdateTime = DateTime.Now; result = new EmsBLL.Warehouse().EditWarehouse(ware, menu); } //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + result + "})"); HttpContext.Current.Response.End(); }
public void AddWarehouse(HttpContext context) { string callback = context.Request["jsoncallback"]; string name = context.Request["name"]; int result; if (new EmsBLL.Warehouse().IsNameExists(name)) { result = -1; } else { string useridcard = context.Request["useridcard"]; string remarks = context.Request["remarks"]; EmsModel.MenuInfo menu = new EmsModel.MenuInfo(); menu.Name = name; menu.Pid = 0; menu.isMeu = false; menu.isShow = 0; EmsModel.Warehouse ware = new EmsModel.Warehouse(); ware.Name = name; ware.Remarks = remarks; ware.Creator = useridcard; ware.CreateTime = DateTime.Now; ware.IsDelete = 0; ware.UseStatus = 0; //HttpPostedFile file = context.Request.Files[0]; //string path = "/EMS.Web/Upload/Warehouse"; //path = HttpContext.Current.Server.MapPath("~" + path); //if (!Directory.Exists(path)) //{ // Directory.CreateDirectory(path); //} //path += "/" + DateTime.Now.ToString("yyyyMMddhhmmss") + "-" + file.FileName; //try //{ // file.SaveAs(path); // ware.PlaneGraph = path; //} //catch (Exception ex) //{ // HttpContext.Current.Response.End(); //} result = new EmsBLL.Warehouse().AddWarehouse(ware, menu); } //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + result + "})"); HttpContext.Current.Response.End(); }
public void GetModelById(HttpContext context) { string callback = context.Request["jsoncallback"]; int wareid = Convert.ToInt32(context.Request["itemid"]); //序列化 System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer(); EmsModel.Warehouse ware = new EmsBLL.Warehouse().GetEmsModel(wareid); //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + jss.Serialize(ware) + "})"); HttpContext.Current.Response.End(); }
public void DeleteWarehouse(HttpContext context) { string callback = context.Request["jsoncallback"]; int wareid = Convert.ToInt32(context.Request["intID"]); int result; EmsModel.Warehouse ware = new EmsBLL.Warehouse().GetEmsModel(wareid); EmsModel.MenuInfo menu = new EmsBLL.MenuInfo().GetEmsModelByName(ware.Name); ware.Id = wareid; ware.IsDelete = 1; result = new EmsBLL.Warehouse().DeleteWarehouse(ware, menu); //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + result + "})"); HttpContext.Current.Response.End(); }
public void GetData(HttpContext context) { string callback = context.Request["jsoncallback"]; string warehousename = context.Request["warehousename"]; EmsModel.Warehouse ware = new EmsModel.Warehouse(); if (!string.IsNullOrEmpty(warehousename)) { ware.Name = warehousename; } //序列化 System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer(); EmsModel.JsonModel mod = new EmsBLL.Warehouse().GetJsonModel(ware); //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + jss.Serialize(mod) + "})"); 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 warehousename = context.Request["warehousename"]; EmsModel.Warehouse ware = new EmsModel.Warehouse(); if (!string.IsNullOrEmpty(warehousename)) { ware.Name = warehousename; } ware.IsDelete = 0; //序列化 System.Web.Script.Serialization.JavaScriptSerializer jss = new System.Web.Script.Serialization.JavaScriptSerializer(); EmsModel.JsonModel mod = new EmsBLL.Warehouse().GetJsonModel(ware, startIndex, pageSize); //输出Json HttpContext.Current.Response.Write(callback + "({\"result\":" + jss.Serialize(mod) + "})"); 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(); }