Esempio n. 1
0
 private void SearchType_Click(object sender, RoutedEventArgs args)
 {
     if (ValidateType())
     {
         _type = CarType.Text;
         var aclient = MClientDataProvider.MClient().Where(x => x.CarType == _type).ToList();
         SearchListBox.ItemsSource = aclient;
     }
 }
Esempio n. 2
0
 private void SearchPN_Click(object sender, RoutedEventArgs args)
 {
     if (Validate())
     {
         _pn = CarLicensePN.Text;
         var aclient = MClientDataProvider.MClient().Where(x => x.LicensePN == _pn).ToList();
         SearchListBox.ItemsSource = aclient;
     }
 }
Esempio n. 3
0
        private void DeleteButton_Click(object sender, RoutedEventArgs e)
        {
            if (MessageBox.Show("Do you really want to delete?", "Question", MessageBoxButton.YesNo) == MessageBoxResult.Yes)
            {
                MClientDataProvider.DeleteMClient(_mclient.Id);

                DialogResult = true;
                Close();
            }
        }
Esempio n. 4
0
        private void UpdateButton_Click(object sender, RoutedEventArgs e)
        {
            if (ValidateMclient())
            {
                _mclient.FirstName   = FirstNameTextBox.Text;
                _mclient.LastName    = LastNameTextBox.Text;
                _mclient.CarType     = CarTypeTextBox.Text;
                _mclient.LicensePN   = LicensePNTextBox.Text;
                _mclient.Description = DescriptionTextBox.Text;
                _mclient.Status      = ComboBox.Text;

                MClientDataProvider.UpdateMClient(_mclient);

                DialogResult = true;
                Close();
            }
        }
Esempio n. 5
0
        private void CreateButton_Click(object sender, RoutedEventArgs e)
        {
            if (ValidateMclient())
            {
                _mclient.FirstName    = FirstNameTextBox.Text;
                _mclient.LastName     = LastNameTextBox.Text;
                _mclient.CarType      = CarTypeTextBox.Text;
                _mclient.LicensePN    = LicensePNTextBox.Text;
                _mclient.Description  = DescriptionTextBox.Text;
                _mclient.StartingDate = DateTime.Now;
                _mclient.Status       = "New work";

                MClientDataProvider.CreateMClient(_mclient);

                DialogResult = true;
                Close();
            }
        }
Esempio n. 6
0
        private void UpdatePeopleListBox()
        {
            var people = MClientDataProvider.MClient().OrderBy(o => o.StartingDate).ToList();

            ClientsListBox.ItemsSource = people;
        }