public ActionResult branch(string id) { ProductBranches branch = db.ProductBranches.SingleOrDefault(t => t.Name == id); if (branch == null) { return(HttpNotFound()); } else { List <SanPhamReturn> list = (from sanpham in db.SanPham where sanpham.Branches == branch.Id && sanpham.TinhTrang == "ENABLE" select new SanPhamReturn() { ID = sanpham.ID, Ten = sanpham.Ten, DonGia = sanpham.DioGia, brandID = sanpham.ProductBranches.Id, branch = sanpham.ProductBranches.Name, TypeID = (int)sanpham.Type, TypeName = sanpham.ProductTypes.Name, linkanh = sanpham.linkanh } ).ToList(); ViewBag.Branch = branch.Name; ViewBag.BanngerImages = branch.linkBanerImage; return(View(branch.DisplayView, list)); } }
public ActionResult addproductbranch(string name) { ProductBranches br = db.ProductBranches.Create(); br.Name = name; db.ProductBranches.Add(br); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> deleteproductbranch(int idbrach) { ProductBranches br = db.ProductBranches.SingleOrDefault(t => t.Id == idbrach); if (br == null) { return(HttpNotFound()); } db.ProductBranches.Remove(br); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public async Task <ActionResult> editproductbranch(int id, string displayview, string linkBannerImages) { ProductBranches br = db.ProductBranches.SingleOrDefault(t => t.Id == id); if (br == null) { return(HttpNotFound()); } br.DisplayView = displayview; br.linkBanerImage = linkBannerImages; db.Entry(br).State = System.Data.Entity.EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); }