public ActionResult Pinfo(int?Pid) { Models.ProductDTO model = new Models.ProductDTO(); if (Pid > 0) { model = _iProSer.Get(Pid.Value); } return(View(model)); }
public JsonResult JsonPinfo(int?Pid) { Models.ProductDTO model = new Models.ProductDTO(); if (Pid > 0) { model = _iProSer.Get(Pid.Value); } return(Json(model, JsonRequestBehavior.AllowGet)); }
public ActionResult WXShopProductEdit(int?Id) { //ViewBag.Categories = _iEFProductService.getCategoryList(); Models.ProductDTO model = new Models.ProductDTO(); if (Id > 0) { model = _iEFProductService.Get(Id.Value); } return(View(model)); }
//public static List<PMS.Entities.ProductDTO> GetProductByUserId(int id) //{ // var query = String.Format("Select * from dbo.addToCart Where UserID={0}", id); // using (DBHelper helper = new DBHelper()) // { // var reader = helper.ExecuteReader(query); // List<PMS.Entities.ProductDTO> list = new List<PMS.Entities.ProductDTO>(); // while (reader.Read()) // { // var dto = FillDTO(reader); // if (dto != null) // { // list.Add(dto); // } // } // return list; // } //} public static int addToCart(Models.ProductDTO dto) { String sqlQuery = ""; using (DBHelper helper = new DBHelper()) { sqlQuery = String.Format("INSERT INTO dbo.addToCart(UserID, ProductID) VALUES({0},{1})",/*; Select @@IDENTITY*/ dto.UserID, dto.ProductID); var obj = helper.ExecuteScalar(sqlQuery); return(Convert.ToInt32(obj)); } }
public ActionResult WXShopProductQuery(int?PageSize, int?CurrentPage) { Models.ProductDTO query = new Models.ProductDTO() { Pager = new Pagination() { CurrentPage = CurrentPage.Value, PageSize = PageSize.Value } }; Message <List <Models.ProductDTO> > result = new Message <List <Models.ProductDTO> >(); result.Data = _iEFProductService.products(query); result.Pager = query.Pager; return(View("_ProductList", result)); }
//public MainController(IEFProductService iEFproSer // //IProductService iProductService // ) //{ // _iEFproSer = iEFproSer; // // _iProductService = iProductService; //} // GET: wfxshoping/Main public ActionResult Index() { var udata = this.UserData; Models.ProductDTO query = new Models.ProductDTO() { Is_hot = 1, Pager = new Models.Common.Pagination() { CurrentPage = 1, PageSize = 10 } }; //var result = _iProductService.GetPage(query); //ViewBag.hotProduct = result.Data; ViewBag.efProduct = _iEFproSer.products(query); return(View()); }
public static int addToCart(Models.ProductDTO dto) { return(ProductDAO.addToCart(dto)); }