private void Button_Click(object sender, RoutedEventArgs e)
        {
            ClientDto obj       = ((FrameworkElement)sender).DataContext as ClientDto;
            var       contracts = ContractFactory.GetContractsByClientsName(obj.FullName);

            Switcher.Switch(new ContractsPage(contracts));
        }
Exemple #2
0
        public void SearchButtonClick(object sender, RoutedEventArgs e)
        {
            var clientName = this.clientName.Text;
            var personalId = this.personalId.Text;
            var city       = this.city.Text;

            if (clientName != "First Name")
            {
                var contracts = ContractFactory.GetContractsByClientsName(clientName);
                Switcher.Switch(new ContractsPage(contracts));
            }

            if (personalId != "Personal Id")
            {
                var contracts = ContractFactory.GetContractsByClientsPersonalId(int.Parse(personalId));
                Switcher.Switch(new ContractsPage(contracts));
            }

            if (city != "City")
            {
                var contracts = ContractFactory.GetContractsByTown(city);
                Switcher.Switch(new ContractsPage(contracts));
            }
        }