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; } }
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; } }
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(); } }
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(); } }
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(); } }
private void UpdatePeopleListBox() { var people = MClientDataProvider.MClient().OrderBy(o => o.StartingDate).ToList(); ClientsListBox.ItemsSource = people; }