private void Btn_Modify_OnClick(object sender, RoutedEventArgs e) { var seller = GettingService.GetSellers() .First(s => s.FirstName + " " + s.LastName == SellerCmbBox.SelectedItem.ToString()); var gender = RBtnMale.IsChecked == true ? Gender.Male : Gender.Female; seller.FirstName = TxtFirstName.Text; seller.LastName = TxtLastName.Text; seller.BirthDate = Convert.ToDateTime(DtpBirthDate.SelectedDate); seller.HireDate = Convert.ToDateTime(DtpHireDate.SelectedDate); seller.Gender = gender; //seller.EndDate = Convert.ToDateTime(DtpEndDate.SelectedDate) ?? null; try { seller.EndDate = Convert.ToDateTime(DtpEndDate.ToString()); } catch (Exception) { seller.EndDate = null; } ModifyingService.ModifySeller(seller); if (MessageBox.Show("Seller modified") == MessageBoxResult.OK) { Close(); } }
private void Btn_Create_OnClick(object sender, RoutedEventArgs e) { var gender = RBtnMale.IsChecked == true ? Gender.Male : Gender.Female; var newSeller = new Seller { FirstName = TxtFirstName.Text, LastName = TxtLastName.Text, Gender = gender, BirthDate = Convert.ToDateTime(DtpBirthDate.ToString()), HireDate = Convert.ToDateTime(DtpHireDate.ToString()) }; try { newSeller.EndDate = Convert.ToDateTime(DtpEndDate.ToString()); } catch (Exception) { newSeller.EndDate = null; } AddingService.AddSeller(newSeller); if (MessageBox.Show("New seller created") == MessageBoxResult.OK) { Close(); } }