public string List_Color(HttpContext context) { long id = Convert.ToInt64(context.Request["ParentID"].ToString()); DataSet ds = new BLL.ProductColor().GetView(" ProductID=" + id + ""); return(JsonHelper.DataTable2Json_Datagrid(ds.Tables[0], ds.Tables[0].Rows.Count)); }
public string Group_Edit(HttpContext context) { Model.BaseUser user = ((Model.BaseUser)context.Session["login"]); //string allstr = context.Request.Params["allstr"].Trim(); string addstr = context.Request.Params["addstr"].Trim(); string updatestr = context.Request.Params["updatestr"].Trim(); string delstr = context.Request.Params["delstr"].Trim(); List <Model.ProductColor> insert = new List <Model.ProductColor>(); insert = JsonSerializerHelper.JSONStringToList <Model.ProductColor>(addstr); List <Model.ProductColor> update = new List <Model.ProductColor>(); update = JsonSerializerHelper.JSONStringToList <Model.ProductColor>(updatestr); List <Model.ProductColor> del = new List <Model.ProductColor>(); del = JsonSerializerHelper.JSONStringToList <Model.ProductColor>(delstr); //List<Model.ProductColor> sequence = new List<Model.ProductColor>(); //sequence = JsonSerializerHelper.JSONStringToList<Model.ProductColor>(allstr); string result = new BLL.ProductColor().EditColor(insert, update, del, Convert.ToInt32(((Model.BaseUser)(context.Session["login"])).UserID.ToString())); if (result == "success") { } return(result); }
public string GetColor(HttpContext context) { DataSet ds = new BLL.ProductColor().GetList(""); DataTable dt = ds.Tables[0]; dt.Rows.InsertAt(dt.NewRow(), 0); dt.Rows[0]["Corlor"] = -1; dt.Rows[0]["Corlor"] = "请选择"; string json = JsonHelper.DataTable2Json_Combo(dt); return(json); }
//上传图片 public void Upload(HttpContext context) { try { HttpPostedFile file; string fileName = string.Empty; Model.ProductColor model = new Model.ProductColor(); DataSet ds = new DataSet(); long ID = Convert.ToInt64(context.Request["lbID"]); for (int i = 0; i < context.Request.Files.Count; ++i) { file = context.Request.Files[i]; if (file == null || file.ContentLength == 0 || string.IsNullOrEmpty(file.FileName)) { continue; } file.SaveAs(HttpContext.Current.Server.MapPath("../ProductPic/" + Path.GetFileName(file.FileName))); fileName += file.FileName; model.ID = ID; model.UpdateUser = Convert.ToString(((Model.BaseUser)context.Session["login"]).UserID); model.UpdateDate = DateTime.Now; model.Image = file.FileName; ds = new BLL.ProductColor().UpdateImageByProc(model, "Update3"); context.Response.Write(ds.Tables[0].Rows[0][0].ToString()); } } catch (Exception ex) { context.Response.StatusCode = 500; context.Response.Write(ex.Message); context.Response.End(); } finally { context.Response.End(); } }