public JsonResult UploadImages() { IMProductDao dao = new IMProductDao(); long x = 99; IMProductDetail IMProductDetail = Newtonsoft.Json.JsonConvert.DeserializeObject <IMProductDetail>(Request.Form[0]); HttpFileCollectionBase httpFiles = Request.Files; ReturnIMProductDetail returnFPBCheckingDetail = new ReturnIMProductDetail(); returnFPBCheckingDetail.code = "00"; if (httpFiles.Count > 0) { string[] request = new String[httpFiles.Count]; string path = "/Data/ListProductImage/"; for (int i = 0; i < httpFiles.Count; i++) { string fileName = (string)(Path.GetFileName(httpFiles[i].FileName)).Split('.')[0]; string extension = Path.GetExtension(httpFiles[i].FileName); fileName = fileName + DateTime.Now.ToString("yyMMddHHmmss") + extension; request[i] = path + fileName; fileName = Path.Combine(Server.MapPath(path), fileName); httpFiles[i].SaveAs(fileName); IMProductDetail.content = request[i]; x = dao.Insert(IMProductDetail); } //FPBCheckingDetail.Images = JsonConvert.SerializeObject(request); } return(Json(x, JsonRequestBehavior.AllowGet)); }
public long Insert(IMProductDetail enity) { try { db.IMProductDetails.Add(enity); db.SaveChanges(); return(enity.id); } catch (Exception ex) { return(-1); } }