Exemplo n.º 1
0
 public void Any(DeleteClient request)
 {
     using (var db = DbFactory.OpenDbConnection())
     {
         db.Delete(request.Client);
     }
 }
Exemplo n.º 2
0
 public Client(CreateClient create, SearchClient search, UpdateClient update, DeleteClient delete)
 {
     Create = create;
     Search = search;
     Update = update;
     Delete = delete;
 }
Exemplo n.º 3
0
        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;
            }
        }
Exemplo n.º 7
0
        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));
        }
Exemplo n.º 8
0
        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>));
                }
        }
Exemplo n.º 9
0
        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}");
        }
Exemplo n.º 10
0
        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());
            }
        }
Exemplo n.º 11
0
        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();
            }
        }
Exemplo n.º 12
0
 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);
            }
        }
Exemplo n.º 14
0
 public GenericResult DeleteClient(
     [FromRoute] DeleteClient deleteClient,
     [FromServices] ClientHandler handler)
 {
     return((GenericResult)handler.Handle(deleteClient));
 }
Exemplo n.º 15
0
 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);
 }