internal void SaveNewStock(AdminStocksModel adminStockModel) { StockService.CreateStock(new StockModel() { active = adminStockModel.active, description = "<p class=\"align-left\" style=\"text-align:justify\">" + adminStockModel.description + "</p>", market_id = adminStockModel.market_id, name = adminStockModel.name, symbol = adminStockModel.symbol, type_id = adminStockModel.type_id }); }
public ActionResult CreateStockCard(StockCardDTO stock, string decision) { if (decision == "Cancel") { return(RedirectToAction("ViewAllStocks")); } //check that item code and description does not exist if (stockService.FindStockByItemCode(stock.ItemCode) != null) { ModelState.AddModelError("ItemCode", "Item Code already exists"); if (stockService.FindStockByDescription(stock.Description) != null) { ModelState.AddModelError("Description", "Description already exists"); } return(View(stock)); } //save the stock StockEF s = new StockEF() { ItemCode = stock.ItemCode, Category = stock.Category, Description = stock.Description, Uom = stock.Uom, Bin = stock.Bin, QuantityOnHand = 0 }; stockService.CreateStock(s); return(RedirectToAction("ViewStockCard", new { itemCode = stock.ItemCode })); }
public ActionResult CreateStock(CreateStock stock) { StockService stockService = new StockService(); if (stockService.CreateStock(stock)) { TempData["CreateStock"] = 1; } else { TempData["CreateStock"] = 0; } return(Redirect(Request.UrlReferrer.ToString())); }
public void CreateStock_ValidStock_CreatesNewStock() { var stock = _stockService.CreateStock(123.00m, "NSE", "ABC", "ABC Inc"); Assert.IsInstanceOfType(stock, typeof(Stock)); }
public IActionResult CreateStock(Stock stock) { _logger.LogInformation("CreateStock called, with stock: {}", stock); _StockService.CreateStock(stock); return(Created("/api/stock/" + stock.Id, "")); }
public ActionResult Create(StockModel stockModel) { bool bResult = _stockService.CreateStock(stockModel); return(View(stockModel)); }