public IActionResult ShippingCost(CatalogShippingCostViewModel model) { if (!ModelState.IsValid) { return(View(model)); } var response = _catalog.ShippingCostChanged(model); if (!response.IsSuccess) { return(View(model)); } return(RedirectToAction("Index")); }
public DbResponse ShippingCostChanged(CatalogShippingCostViewModel model) { try { if (_db.Catalog.IsNull(model.CatalogId)) { return(new DbResponse(false, "Data not found")); } _db.Catalog.ShippingCostChanged(model); _db.SaveChanges(); return(new DbResponse(true, "Success")); } catch (Exception e) { return(new DbResponse(false, e.Message)); } }