public ActionResult DeleteGoods(int goodsId) { ViewModelGoods goods = new ViewModelGoods() { GoodsId = goodsId, }; return(View(goods)); }
public ActionResult GoodsName(int goodsId) { var goods = goodsService.GetGoodsByGoodsId(goodsId); var goodsDTO = new ViewModelGoods() { GoodsName = goods.GoodsName, }; return(View(goodsDTO)); //return Content("<span>" + goods.GoodsName + "</span>"); }
public ActionResult DeleteGoods(ViewModelGoods goods) { var deleteTip = goodsService.DeleteGoods(goods.GoodsId); if (!(deleteTip == null)) { TempData["TipDelete"] = deleteTip; } else { TempData["TipDelete"] = "该商品已经产生了订单,不能删除!"; } return(RedirectToAction("GoodsList")); }
public ActionResult EditGoods(ViewModelGoods goods) { Goods saveGoods = new Goods { GoodsId = goods.GoodsId, GoodsName = goods.GoodsName, Type = goods.Type, Detail = goods.Detail, Configuration = goods.Configuration, InstallWay = goods.InstallWay, }; goodsService.EditGoods(saveGoods); return(PartialView("AddScreenshot", new { goods.GoodsId })); }
public ActionResult EditGoods(int GoodsId) { var goods = goodsService.GetGoodsByGoodsId(GoodsId); var goodsDTO = new ViewModelGoods() { GoodsId = goods.GoodsId, GoodsName = goods.GoodsName, Detail = goods.Detail, Configuration = goods.Configuration, InstallWay = goods.InstallWay, Type = goods.Type, }; return(View(goodsDTO)); }
public ActionResult GoodsDetail(int GoodsId) { var goodsDetail = goodsService.GetGoodsByGoodsId(GoodsId); var goodsDTO = new ViewModelGoods { GoodsId = goodsDetail.GoodsId, GoodsName = goodsDetail.GoodsName, Configuration = goodsDetail.Configuration, Detail = goodsDetail.Detail, InstallWay = goodsDetail.InstallWay, TotalSales = goodsDetail.TotalSales, Type = goodsDetail.Type, }; return(View(goodsDTO)); }
public ActionResult VersionImage(ViewModelGoods goods) { var version = goodsService.GetGoodsVersionsByGoodsId(goods.GoodsId).First(); var versionDTO = new ViewModelVersions() { GoodsId = version.GoodsId, Price = version.Price, VersionImage = version.VersionImage, }; //List<ViewModelGoodsPhotos> goodsDTO = goodsService.GetGoodsIamgeByGoodsId(goods.GoodsId).Select(item => new ViewModelGoodsPhotos //{ // GoodsId=item.GoodsId, // GoodsPhoto=item.GoodsPhoto, // PhotoId=item.PhotoId, //}).ToList(); return(View(versionDTO)); }
public ActionResult ItemVersion(ViewModelGoods goods) { var goodsVersions = goodsService.GetGoodsVersionsByGoodsId(goods.GoodsId); var goodsVersionsDTO = goodsVersions.Select(item => new ViewModelVersions { GoodsId = item.GoodsId, Price = item.Price, Stock = item.Stock, VersionId = item.VersionId, VersionName = item.VersionName, ActivationTimes = item.ActivationTimes, SalesVolume = item.SalesVolume, Sell = item.Sell, VersionImage = item.VersionImage, WarehouseId = item.WarehouseId, }).ToList(); return(View(goodsVersionsDTO)); }
public ActionResult AddGoods1(ViewModelGoods goods, ViewModelVersions version) { Goods saveGoods = new Goods { GoodsId = goods.GoodsId, GoodsName = goods.GoodsName, Type = goods.Type, Detail = goods.Detail, Configuration = goods.Configuration, InstallWay = goods.InstallWay, }; //保存版本图片 Versions saveVersions = new Versions { GoodsId = goods.GoodsId, VersionName = version.VersionName, Price = version.Price, VersionId = version.VersionId, Stock = version.Stock, VersionImage = GetImageFromWeb(), ActivationTimes = version.ActivationTimes, Sell = version.Sell, WarehouseId = version.WarehouseId, }; if (goodsService.AddGoods(saveGoods, saveVersions)) { return(PartialView("GoodsList")); } else { TempData["Error"] = "请填写必填项!!!"; return(PartialView("AddGoods1", new ViewModelGoods { GoodsId = goods.GoodsId })); } }
public ActionResult GoodsVersion(ViewModelGoods goods) { var goodsVersions = goodsService.GetGoodsVersionsByGoodsId(goods.GoodsId); var goodsVersionsDTO = goodsVersions.Select(item => new ViewModelVersions { GoodsId = item.GoodsId, Price = item.Price, Stock = item.Stock, VersionId = item.VersionId, VersionName = item.VersionName, VersionImage = item.VersionImage, ActivationTimes = item.ActivationTimes, WarehouseId = item.WarehouseId, Sell = item.Sell, }).ToList(); if (goodsVersionsDTO.Count() == 0) { var newVersion = new ViewModelVersions(); goodsVersionsDTO.Add(newVersion); return(View(goodsVersionsDTO)); } return(View(goodsVersionsDTO)); }
public ActionResult AddGoods1(ViewModelGoods goods) { return(PartialView(goods)); }