public Work_Win(Worck worck) { this.worck = worck; adress = this.worck.AdressWork; InitializeComponent(); PrintWork(); }
/// <summary> /// Открывает окно Добавить место работы , обрабатывае и звкрывает его /// </summary> /// <param name="Tbk_Work">TextBlock </param> /// <param name="Cb_Status"></param> internal void AddWork(TextBlock Tbk_Work, ComboBox Cb_Status) { try { if (((AddClient_Helper)Cb_Status.SelectedValue).Status != "COMPANY") { var begin = Tbk_Work.Text; Work_Win work_Win = new Work_Win(work); work_Win.ShowDialog(); work = work_Win.worck; try { if (work.FullWork().Trim() != "" || work.FullWork() != null) { Tbk_Work.Text = work.FullWork(); } } catch { MessageBox.Show("Данные о работе были заполнены некорректно "); Tbk_Work.Text = begin; } } //else { MessageBox.Show("Вы не выбрали категорию клиента"); } } catch { MessageBox.Show("Вы не выбрали категорию клиента"); } }
public Client(string frtsName, string lstName, DateTime bthDay, uint passport, string finance, Adress adress, Worck worck) { FrtsName = frtsName; LstName = lstName; BthDay = bthDay; Passport = passport; Finance = finance; Adress = adress; Worck = worck; Rating = 0; }
/// <summary> /// Обрабатыват вводимые данные и закрывает окно /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void Button_Click(object sender, RoutedEventArgs e) { if (Tb_CompName.Text.Trim() != "" && Tb_Workers.Text.Trim() != "" && adress.City != null && adress.House != null && adress.Street != null && adress.Room != null) { worck = new Worck(Tb_CompName.Text, Tb_Workers.Text, adress); Close(); } else { MessageBox.Show("Вы ввели некоректные значения!"); } }