Ejemplo n.º 1
0
 //загрузить данные по заказу на форму
 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;
 }
Ejemplo n.º 2
0
 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;
     }
 }
Ejemplo n.º 3
0
 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.Лечение;
     }
 }
Ejemplo n.º 4
0
        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);
            }
        }