protected override bool DeleteRecord() { DiscountFactory discountFactory = new DiscountFactory(); DiscountGateway <DiscountCard> dg = (DiscountGateway <DiscountCard>)discountFactory.GetCard(); DiscountCard c = dg.Select((int)client.CardId); c.ClientId = null; dg.Update(c); ClientFactory clientFactory = new ClientFactory(); ClientGateway <Client> cg = (ClientGateway <Client>)clientFactory.GetClient(); cg.Delete(client.RecordId); return(true); }
public void DeleteClient(int clientId) { _clientGateway.Delete(clientId); }