public void Any(DeleteClient request) { using (var db = DbFactory.OpenDbConnection()) { db.Delete(request.Client); } }
public Client(CreateClient create, SearchClient search, UpdateClient update, DeleteClient delete) { Create = create; Search = search; Update = update; Delete = delete; }
public async Task Handle(DeleteClient command) { var client = await Clients.FindAsync(command.Id); dbContext.Remove(client); await dbContext.SaveChangesAsync(); await eventBus.Publish(new ClientDeleted(command.Id)); }
public async Task <Unit> Handle(DeleteClient command, CancellationToken cancellationToken = default) { var client = await clients.FindAsync(command.Id); dbContext.Remove(client); await SaveAndPublish(client, cancellationToken); return(Unit.Value); }
public async Task Handle(DeleteClient command, CancellationToken cancellationToken = default(CancellationToken)) { var client = await Clients.FindAsync(command.Id); dbContext.Remove(client); await dbContext.SaveChangesAsync(cancellationToken); await eventBus.Publish(new ClientDeleted(command.Id)); }
private void btnDelete_Click(object sender, EventArgs e) { removeAllManagamentControls(); switch (this.Mantenimiento) { case "Users": DeleteUser deleteUser = new DeleteUser(); Parent.Controls.Add(deleteUser); break; case "Clients": DeleteClient deleteClient = new DeleteClient(); Parent.Controls.Add(deleteClient); break; case "States": DeleteState deleteState = new DeleteState(); Parent.Controls.Add(deleteState); break; case "PaymentMethods": DeletePaymentMethod deletePayment = new DeletePaymentMethod(); Parent.Controls.Add(deletePayment); break; case "MaterialTypes": DeleteMaterialType deleteMaterialType = new DeleteMaterialType(); Parent.Controls.Add(deleteMaterialType); break; case "Materials": DeleteMaterial deleteMaterial = new DeleteMaterial(); Parent.Controls.Add(deleteMaterial); break; case "ProductTypes": DeleteProductType deleteProductType = new DeleteProductType(); Parent.Controls.Add(deleteProductType); break; case "Products": DeleteProduct deleteProduct = new DeleteProduct(); Parent.Controls.Add(deleteProduct); break; case "Providers": DeleteProvider delP = new DeleteProvider(); Parent.Controls.Add(delP); break; } }
public ICommandResult Handle(DeleteClient command) { var client = _repository.GetById(command.Id); if (client == null) { return(new GenericResult(SUCESS_MESSAGE, true, "Não possui cliente na base")); } _repository.Delete(client); return(new GenericResult(SUCESS_MESSAGE, true, client)); }
public void RequestAsyncPositiveTest() { //Arrange var requestHandlers = new List <MockHttpHandler>() { new MockHttpHandler(TestData.ApiUrl, "DELETE", (req, rsp, prm) => rsp.Content("null")), }; using (var mockServer = new MockServer(80, requestHandlers)) using (var client = new DeleteClient { ServerAddress = TestData.Url }) { //Act var result = client.RequestAsync <object>(TestData.Parameters).Result; //Assert Assert.IsInstanceOfType(result, typeof(Maybe.Result <object>)); } }
public void sendEvent(ClientItem clientItem) { Action <DeliveryReportResult <String, DeleteClient> > handler = r => Console.WriteLine(!r.Error.IsError ? $"Delivered message to {r.TopicPartitionOffset}" : $"Delivery Error: {r.Error.Reason}"); var deleteClient = new DeleteClient { id = clientItem.id.ToString() }; producerCreated .ProduceAsync("DeleteClient", new Message <String, DeleteClient> { Key = clientItem.id.ToString(), Value = deleteClient }) .ContinueWith(task => task.IsFaulted ? $"error producing message: {task.Exception.Message}" : $"produced to: {task.Result.TopicPartitionOffset}"); }
public void ClientPage() { using (var driver = DriverUtils.CreateWebDriver()) { driver.Manage().Timeouts().ImplicitWait = TimeSpan.FromSeconds(10); driver.Navigate().GoToUrl(Config.GetUrl()); var logInPage = new LogInPage(driver); logInPage.LogIn(LogInLogOut.Username(), LogInLogOut.Password()); logInPage.ClickAddClient(); var addClientPage = new AddClientPage(driver); addClientPage.SelectTeacherID(AddClient.TeacherID()); var client = new AddClient(); addClientPage.FilloutContactInformation(client); addClientPage.ClickSave(); Thread.Sleep(1000); var deleteClient = new ClientPage(driver); var IdNumber = deleteClient.GetClientID(); deleteClient.DeleteButton(); Thread.Sleep(1000); deleteClient.ConfirmButtonClick(); Thread.Sleep(1000); var clientSearchPage = new SearchClientPage(driver); clientSearchPage.SearchBy(IdNumber); clientSearchPage.ClickSearch(); Thread.Sleep(1000); deleteClient.DeleteConfirm().ShouldBe(DeleteClient.NoRecord()); } }
private void toolStripButton2_Click(object sender, EventArgs e) { if (grid != null) { var dgv = grid.DataGridView; var selectedCell = dgv.SelectedCells; var selectedRow = selectedCell[0].OwningRow.Index; int id = (int)dgv[0, selectedRow].Value; switch (grid.Name) { case "dgv" + ClientName: string name = (string)dgv[1, selectedRow].Value; DeleteClient deleteClient = new DeleteClient(id, name); deleteClient.ShowDialog(); break; case "dgv" + ContractName: DeleteContract deleteContract = new DeleteContract(id); deleteContract.ShowDialog(); break; case "dgv" + PaymentName: DeletePayment deletePayment = new DeletePayment(id); deletePayment.ShowDialog(); break; case "dgv" + RentName: DeleteRent deleteRent = new DeleteRent(id); deleteRent.ShowDialog(); break; case "dgv" + TradePointName: DeleteTradePoint deleteTradePoint = new DeleteTradePoint(id); deleteTradePoint.ShowDialog(); break; } dgv.Refresh(); } }
Task <OneOf <Success, NotFound> > IRequestHandler <DeleteClient, OneOf <Success, NotFound> > .Handle(DeleteClient request, CancellationToken cancellationToken) { return(this.clientRepository.Delete(request.ClientId, cancellationToken)); }
void obradi() { try { int operacija = 0; while (operacija != (int)Operacije.Kraj) { TransferKlasa transfer = formater.Deserialize(tok) as TransferKlasa; switch (transfer.Operacija) { case Operacije.Login: FindAgent fa = new FindAgent(); transfer.Rezultat = fa.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.AddClient: AddClient ac = new AddClient(); transfer.Rezultat = ac.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.GetListClients: GetLIstClients glc = new GetLIstClients(); transfer.Rezultat = glc.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.SearchClients: SearchClients sc = new SearchClients(); transfer.Rezultat = sc.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.SelectClient: SelectClient scl = new SelectClient(); transfer.Rezultat = scl.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.UpdateClient: UpdateClient uc = new UpdateClient(); transfer.Rezultat = uc.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.AddPolicy: AddPolicy ap = new AddPolicy(); transfer.Rezultat = ap.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.UpdatePolicy: UpdatePolicy up = new UpdatePolicy(); transfer.Rezultat = up.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.DeletePolicy: DeletePolicy dp = new DeletePolicy(); transfer.Rezultat = dp.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.SearchPolicy: SearchPolicy sp = new SearchPolicy(); transfer.Rezultat = sp.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.SelectPolicy: SelectPolicy spo = new SelectPolicy(); transfer.Rezultat = spo.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.GetListInsTypes: GetListInsuranceTypes git = new GetListInsuranceTypes(); transfer.Rezultat = git.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.DeleteClient: DeleteClient dc = new DeleteClient(); transfer.Rezultat = dc.IzvrsiSO(transfer.TransferObjekat as OpstiDomenskiObjekat); formater.Serialize(tok, transfer); break; case Operacije.Kraj: operacija = 1; Server.listaTokova.Remove(tok); break; default: break; } } } catch (Exception) { Server.listaTokova.Remove(tok); } }
public GenericResult DeleteClient( [FromRoute] DeleteClient deleteClient, [FromServices] ClientHandler handler) { return((GenericResult)handler.Handle(deleteClient)); }
public ClientController(Startup.DeleteByNameResolver deleteAccesor, IClientReadOnlyRepository readClient, ICreate <Client> createClient) { delete = new DeleteClient(deleteAccesor(DeletesEmail.Client), readClient); create = new CreateClient(createClient, readClient); read = new ReadClient(readClient); }