/// <summary> /// 由一行数据得到一个实体 /// </summary> private EmsModel.MenuInfo GetEmsModel(DbDataReader dr) { EmsModel.MenuInfo EmsModel = new EmsModel.MenuInfo(); DbDataReaderToModel(EmsModel, dr); return(EmsModel); }
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(); }