public StatusResult AddStatus(StatusCreateViewModel model) { var result = _statusRepository.AddStatus(new ProductStatus { Name = model.Name }); return(result ? StatusResult.Success : StatusResult.Failure); }
public ActionResult Create(StatusCreateViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var result = _statusProvider.AddStatus(model); if (result == StatusResult.Success) { return(RedirectToAction("Index")); } ModelState.AddModelError("", "Something went wrong"); return(View(model)); }