public async Task <IActionResult> AddProduct(int?id) { if (id == null) { return(NotFound()); } var merchant = await _dataContext.Merchants.FindAsync(id); if (merchant == null) { return(NotFound()); } var model = new ProductViewModel { MerchantId = merchant.Id, BusinessTypes = _combosHelper.GetComboBusinessTypes() }; return(View(model)); }
public ProductViewModel ToProductViewModel(Product product) { return(new ProductViewModel { Id = product.Id, ProductName = product.ProductName, Price = product.Price, Offers = product.Offers, IsAvailable = product.IsAvailable, Remarks = product.Remarks, Merchant = product.Merchant, ProductImages = product.ProductImages, BusinessType = product.BusinessType, MerchantId = product.Merchant.Id, BusinessTypeId = product.BusinessType.Id, BusinessTypes = _comboshelper.GetComboBusinessTypes() }); }