public bool Delete(string id) { try { var model = _shopAddressRepository.GetShopAddressById(id); _shopAddressRepository.Delete(model); _shopAddressRepository.Save(RequestContext); return(true); } catch (Exception) { return(false); } }
public void Delete(ShopAddress shopAddress) { try { if (shopAddress == null) { throw new ArgumentNullException(); } if (shopAddress.Id < 0) { throw new ArgumentOutOfRangeException(); } _shopAddressRepository.Delete(shopAddress); _logger.CreateLog("Database", "Delete", "ShopAddress", new string[] { shopAddress.Id.ToString(), shopAddress.Name, shopAddress.Street, shopAddress.Number.ToString(), shopAddress.State }); } catch (Exception ex) { _logger.CreateLog("Error", ex.ToString()); throw ex; } }