public async Task <IActionResult> Edit(int?storeId, int?productId) { if (storeId == null || productId == null) { Log.Warning("Id Stock Equal Null "); return(BadRequest()); } var stock = await _stockServices.GetIdAsync(storeId.Value, productId.Value); if (stock == null) { Log.Warning("Stock Equal Null"); return(BadRequest()); } ViewBag.ProductId = new SelectList(_productServices.GetProducts(), "Id", "ProductName"); ViewBag.StoreId = new SelectList(_storeServices.GetStores(), "Id", "StoreName"); return(View(stock)); }