PIbd-22. Katysheva N.E LabWork2 #3

Closed
revengel66 wants to merge 18 commits from lab2 into lab1
Showing only changes of commit 2864dc248f - Show all commits

View File

@ -88,17 +88,17 @@ namespace PizzeriaBusinessLogic.BusinessLogic
}
if (string.IsNullOrEmpty(model.PizzaName))
{
throw new ArgumentNullException("Нет названия продукта", nameof(model.PizzaName));
throw new ArgumentNullException("Нет названия пиццы", nameof(model.PizzaName));
}
if (model.Price <= 0)
{
throw new ArgumentNullException("Цена продукта должна быть больше 0", nameof(model.Price));
throw new ArgumentNullException("Цена пиццы должна быть больше 0", nameof(model.Price));
}
_logger.LogInformation("Pizza. PizzaName:{PizzaName}.Price:{ Price}. Id: { Id}", model.PizzaName, model.Price, model.Id);
var element = _PizzaStorage.GetElement(new PizzaSearchModel { PizzaName = model.PizzaName });
if (element != null && element.Id != model.Id)
{
throw new InvalidOperationException(родукт с таким названием уже есть");
throw new InvalidOperationException(ицца с таким названием уже есть");
}
}
}