Example #1
0
 private void EditClient_Click(object sender, RoutedEventArgs e)
 {
     if (ClientList.SelectedItem != null)
     {
         Client           client           = (Client)ClientList.SelectedItem;
         EditClientWindow editClientWindow = new EditClientWindow(client, clients, _context);
         editClientWindow.ShowDialog();
         clients.Remove(client);
         clients.Add(_context.Clients.Where(c => c.ID == client.ID).FirstOrDefault());
     }
 }
Example #2
0
 /// <summary>
 /// Button Method to EDIT existing Client
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void BTN_Clients_EditClient(object sender, RoutedEventArgs e)
 {
     if (TV_Departments.SelectedItem != null & LV_Clients.SelectedItem != null)
     {
         if ((TV_Departments?.SelectedItem as Department <Client>).Name != Bank.bankName)
         {
             EditClientWindow editClientWindow = new EditClientWindow(this,
                                                                      LV_Clients.SelectedItem as Client,
                                                                      Bank.Departments[0].Departments.IndexOf(TV_Departments?.SelectedItem as Department <Client>));
             editClientWindow.Show();
         }
     }
 }
Example #3
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            EditClientWindow window = new EditClientWindow();

            if (window.ShowDialog() == true)
            {
                MessageBox.Show("Сохранено");
            }
            else
            {
                MessageBox.Show("Неверные данные");
            }
        }
Example #4
0
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            var s = servicesGrid.SelectedItem as Client;

            EditClientWindow window = new EditClientWindow(s);

            if (window.ShowDialog() == true)
            {
                MessageBox.Show("Сохранено");
            }
            else
            {
                MessageBox.Show("Неверные данные");
            }
        }
Example #5
0
 private void EditСlientBtn_Click(object sender, RoutedEventArgs e)
 {
     if (User.Role.userRole.Equals("Admin") || User.Role.userRole.Equals("Manager"))
     {
         EditClientWindow editEmpWindow = new EditClientWindow();
         editEmpWindow.ClientRepository = clientRepository;
         editEmpWindow.client           = (Сlient)ClientsDataGrid.SelectedItem;
         editEmpWindow.SetValues();
         editEmpWindow.ShowDialog();
         ClientsDataGrid.ItemsSource = clientRepository.GetAll();
     }
     else
     {
         MessageBox.Show("У вас недостатньо прав!");
     }
 }
        private void AddNewClient()
        {
            Customer         client           = new Customer();
            EditClientWindow EditClientWindow = new EditClientWindow(client);

            if (EditClientWindow.ShowDialog() == true)
            {
                if (AppViewModel.AddClient(client))
                {
                    PullAllClients();
                }
                else
                {
                    throw new Exception("Add Client Failed!");
                }
            }
        }