public ActionResult _UserProductList() { UserProductViewModel userBuildingModel = new UserProductViewModel(); userBuildingModel.listModel = _userProductService.GetUserProductList(User.Identity.Name).Select(x => new ItemUserProductViewModel { User_ID = x.User_ID, User_Login = x.Login, Product_Name = x.Product_Name, Value = x.Value, Product_ID = x.Product_ID }).ToList(); return View(userBuildingModel); }
public ActionResult AddUserProduct(UserProductViewModel userProductModel) { List<string> errors; if (Session["val"] != null) { errors = ((string[])Session["val"]).ToList(); } else { errors = new List<string>(); } UserProductDto _userProductDto = new UserProductDto(); _userProductDto.Login = userProductModel.viewModel.User_Login; _userProductDto.Product_Name = userProductModel.viewModel.Product_Name; _userProductDto.Value = userProductModel.viewModel.Value; if(_userProductService.Add(_userProductDto)) { errors.Add("Dodano produkt użytkownikowi."); } else { errors.Add("Błąd. Spróbuj ponownie."); } Session["val"] = errors.ToArray<string>(); return RedirectToAction("Admin"); }
public ActionResult AddOffer(UserProductViewModel marketModel) { List<string> errors; if (Session["val"] != null) { errors = ((string[])Session["val"]).ToList(); } else { errors = new List<string>(); } MarketDto _marketDto = new MarketDto(); _marketDto.Login = User.Identity.Name; _marketDto.Product_Name = marketModel.viewModel.Product_Name; _marketDto.Number = marketModel.viewModel.Value; _marketDto.Price = marketModel.viewModel.Price; _marketDto.TypeOffer = true; if(_marketService.AddOffer(_marketDto)) { errors.Add("Dodano ofertę."); } else { errors.Add("Błąd. Spróbuj ponownie."); } Session["val"] = errors.ToArray<string>(); return RedirectToAction("Index"); }
public ActionResult _UserProductList() { UserProductViewModel userProductModel = new UserProductViewModel(); userProductModel.listModel = _userProductService.GetUserProduct().Select(x => new ItemUserProductViewModel { ID = x.ID, User_ID = x.User_ID, User_Login = x.Login, Product_Name = x.Product_Name, Value = x.Value, Product_ID = x.Product_ID }).ToList(); userProductModel.allProduct = _productService.GetProduct().Select(x => x.Alias).ToArray(); userProductModel.allUser = _userService.GetUser().Select(x => x.Login).ToArray(); return View(userProductModel); }