public void CreateProduct([FromQuery(Name = "Product")] string productName) { NewProductNameValidator validator = new NewProductNameValidator(_productManager); var results = validator.Validate(productName); if (!results.IsValid) { TempData[TextConstants.TempDataErrorText] = ValidatorHelper.GetErrorString(results.Errors); return; } TempData.Remove(TextConstants.TempDataErrorText); _productManager.AddProduct(productName); }
public void CreateProduct([FromQuery(Name = "Product")] string productName) { NewProductNameValidator validator = new NewProductNameValidator(_monitoringCore); var results = validator.Validate(productName); if (!results.IsValid) { TempData[TextConstants.TempDataErrorText] = ValidatorHelper.GetErrorString(results.Errors); return; } TempData.Remove(TextConstants.TempDataErrorText); _monitoringCore.AddProduct(HttpContext.User as User, productName, out Product newProduct, out string error); }