public JsonResult Upload(int imgtmpid, int thumbw, int thumbh) { var resultList = new List <ViewDataUploadFilesResult>(); var currentContext = HttpContext; filesHelper.UploadAndShowResults(currentContext, resultList, thumbw, thumbh); JsonFiles files = new JsonFiles(resultList); bool isEmpty = !resultList.Any(); if (isEmpty) { return(Json("Error ")); } else { var lst = new List <ImgTmpDetail>(); foreach (var item in files.files) { ImgTmpDetail model = new ImgTmpDetail(); model.FullImage = item.url; model.Thumbnail = item.thumbnailUrl; model.ImgTmpId = imgtmpid; lst.Add(model); } if (lst.Any()) { __db.ImgTmpDetail.AddRange(lst); __db.SaveChanges(); } return(Json(files)); } }
protected override void Seed(VD.Data.vuong_cms_context context) { CacheServ.ClearAll(); return; context.HinhThucMuaHang.AddOrUpdate(HinhThucMuaHang.seed()); context.SaveChanges(); context.Roles.AddOrUpdate(Role.seed()); context.SaveChanges(); context.Quan.AddOrUpdate(Quan.seed()); context.SaveChanges(); //context.Ban.AddOrUpdate(Ban.seed()); context.SaveChanges(); context.TrangThaiGiaoHang.AddOrUpdate(TrangThaiGiaoHang.seed()); context.SaveChanges(); // context.TrangThaiThanhToan.AddOrUpdate(TrangThaiThanhToan.seed()); context.SaveChanges(); //httt context.HTTTs.AddOrUpdate(HTTT.seed()); context.SaveChanges(); //settings: context.Settings.AddOrUpdate(Setting.seed()); context.SaveChanges(); //role context.Roles.AddOrUpdate(Role.seed()); context.SaveChanges(); //flag context.Langs.AddOrUpdate(Lang.seed()); context.SaveChanges(); //Confs context.Confs.AddOrUpdate(Conf.seed()); context.SaveChanges(); //LogType context.LogType.AddOrUpdate(LogType.seed()); context.SaveChanges(); //UserStatus context.UserStatus.AddOrUpdate(UserStatus.seed()); context.SaveChanges(); //user context.Users.AddOrUpdate(User.seed()); context.SaveChanges(); //slider context.Slider.AddOrUpdate(Slider.seed()); context.SaveChanges(); //slider context.ProductCat.AddOrUpdate(ProductCat.seed()); context.SaveChanges(); //img context.ImgTmp.AddOrUpdate(ImgTmp.seed()); context.SaveChanges(); context.ImgTmpDetail.AddOrUpdate(ImgTmpDetail.seed()); context.SaveChanges(); //product context.Product.AddOrUpdate(Product.seed()); context.SaveChanges(); //contact context.ContactStatus.AddOrUpdate(ContactStatus.seed()); context.SaveChanges(); //article context.Category.AddOrUpdate(Category.seed()); context.SaveChanges(); context.Article.AddOrUpdate(Article.seed()); context.SaveChanges(); }