//загрузить данные по заказу на форму private void SetModelToUI(AppointmentToTheDentist ord) { dateTimePicker2.Value = ord.FilledTime; textBox1.Text = ord.Person.LastName; textBox3.Text = ord.Person.FirstName; textBox2.Text = ord.Person.Patronymic; dateTimePicker3.Value = ord.Person.DateBirth; textBox6.Text = ord.Person.Document; maskedTextBox1.Text = ord.Person.Series; maskedTextBox2.Text = ord.Person.Number; dateTimePicker1.Value = ord.Admission.Admission; //comboBox1.SelectedItem = ord.Service; }
private void Setter(AppointmentToTheDentist ord) { if (ord.Service == Service.Чистка) { comboBox1.SelectedIndex = 0; } if (ord.Service == Service.Консультация) { comboBox1.SelectedIndex = 1; } if (ord.Service == Service.Лечение) { comboBox1.SelectedIndex = 2; } }
private void Saver(AppointmentToTheDentist ord) { if (comboBox1.SelectedIndex == 0) { ord.Service = Service.Чистка; } if (comboBox1.SelectedIndex == 1) { ord.Service = Service.Консультация; } if (comboBox1.SelectedIndex == 2) { ord.Service = Service.Лечение; } }
public void TestMethod1() { var dto = new AppointmentToTheDentist { FilledTime = DateTime.Now, Service = new List <ChoiceOfService>() { ChoiceOfService.Consultation, }, Price = 5200, Currency = Currency.Rubles, Person = new PersonalData() { Sex = "Женский", DateBirth = new DateTime(1998, 10, 14), DocumentType = Document.Passport, FullName = new NameBuyer() { LastName = "Орлова", FirstName = "Ольга", Patronymic = "Олеговна", }, Number = 578964, Series = 2587, }, }; var tempFileName = Path.GetTempFileName(); try { DentistDtoHelper.WriteToFile(tempFileName, dto); var readDto = DentistDtoHelper.LoadFromFile(tempFileName); Assert.AreEqual(dto.FilledTime, readDto.FilledTime); Assert.AreEqual(dto.Person.DateBirth, readDto.Person.DateBirth); Assert.AreEqual(dto.Currency, readDto.Currency); } finally { File.Delete(tempFileName); } }