public static IRepository GetRepo() { IRepository repo = null; switch (Factory.SelectedPackage) { case Packages.Product: repo = new RepoProduct(); break; default: repo = null; break; } return(repo); }
public ActionResult DetailProduct(int id) { int PID = id; RepoProduct repoProduct = new RepoProduct(); var Prodoct = repoProduct.GetFullProductByID(PID); ViewBag.Product = Prodoct; ViewBag.ProductPictureDefult = Prodoct.Tbl_Gallery.Where(x => x.Defult == true).SingleOrDefault().PictureName; ViewBag.TechnicalInfo = Prodoct.Tbl_TechnicalDetails.FirstOrDefault(); return(View()); }