public ActionResult Create(CatalogCreateViewModel vm)
        {
            if (ModelState.IsValid)
            {
                _catalogService.AddCatalog(vm.Code, vm.Description, vm.SelectedProducts.ToArray());
                return(RedirectToAction("Index"));
            }

            return(View(vm));
        }
 public Catalog AddCatalog(Catalog catalog)
 {
     catalog.Date = DateTime.Now;
     return(catalogService.AddCatalog(catalog));
 }
 public async Task <ActionResult <Catalog> > Post(Catalog catalog)
 {
     return(await _catalogService.AddCatalog(catalog));
 }