добавление проверки, что запчастей хватит
This commit is contained in:
parent
c89af894b9
commit
d5bfb16824
@ -22,6 +22,11 @@ namespace CarServiceDatabase.Models
|
|||||||
{
|
{
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
var currItem = context.Items.First(x => x.Id == model.ItemId);
|
||||||
|
if (currItem.Count < model.Count)
|
||||||
|
{
|
||||||
|
throw new ArgumentException("На складе нет столько запчастей");
|
||||||
|
}
|
||||||
return new()
|
return new()
|
||||||
{
|
{
|
||||||
Count = model.Count,
|
Count = model.Count,
|
||||||
|
@ -148,7 +148,7 @@ namespace CarServiceWebApp.Controllers
|
|||||||
/// Отображение формы добавления работы
|
/// Отображение формы добавления работы
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
//[HttpGet]
|
[HttpGet]
|
||||||
public IActionResult CreateWork() => View();
|
public IActionResult CreateWork() => View();
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Добавление работы
|
/// Добавление работы
|
||||||
|
Loading…
Reference in New Issue
Block a user