public AddEditVisits(Visit visit, Doctor doctor, Patient patient, Servise servise, Treatment treatment) { InitializeComponent(); this.Text = "Редактировать запись"; FillComboBoxPatients(Patients.Records().Get()); FillComboBoxServises(Servises.Records().Get()); FillComboBoxServises(Doctors.Records().Get()); var materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme(Primary.Blue400, Primary.Blue700, Primary.BlueGrey500, Accent.LightBlue100, TextShade.WHITE); clientsNameComboBox.SelectedIndex = visit.Pasport_ID - 1; comboBoxServisesName.SelectedIndex = visit.Servise_number - 1; comboBoxDoctorsName.SelectedIndex = visit.Employee_number - 1; hours.Text = Convert.ToString(visit.Date.Hour); minutes.Text = Convert.ToString(visit.Date.Minute); seconds.Text = Convert.ToString(visit.Date.Second); dateTimePicker1.Value = visit.Date; button1.Text = "Редактировать"; _Doctor = doctor; _Servise = servise; _Visit = visit; _Treatment = treatment; _Patient = patient; }
void ReloadData() { if (textBox1.Text.Trim().Length > 0) { switch (comboBox1.SelectedIndex) { case 0: PopulateData( Doctors.Records().Get(), Patients.Records().Where(Patients.COLUMNS.Surname, "LIKE", "%" + textBox1.Text + "%").Get(), Servises.Records().Get(), Treatments.Records().Get(), Visits.Records().Get() ); break; case 1: PopulateData( Doctors.Records().Get(), Patients.Records().Get(), Servises.Records().Where(Servises.COLUMNS.Servise_name, "LIKE", "%" + textBox1.Text + "%").Get(), Treatments.Records().Get(), Visits.Records().Get() ); break; case 2: PopulateData( Doctors.Records().Where(Doctors.COLUMNS.Surname, "LIKE", "%" + textBox1.Text + "%").Get(), Patients.Records().Get(), Servises.Records().Get(), Treatments.Records().Get(), Visits.Records().Get() ); break; default: PopulateData( Doctors.Records().Get(), Patients.Records().Get(), Servises.Records().Get(), Treatments.Records().Get(), Visits.Records().Get() ); break; } } else { PopulateData( Doctors.Records().Get(), Patients.Records().Get(), Servises.Records().Get(), Treatments.Records().Get(), Visits.Records().Get() ); } }
public override string ToString() { string a = ""; Servises.ForEach(x => a += x.ToString()); return($"{Name} name, {Surname} surname, №{NumberTrain} train number, \n" + $"from: {From} to: {Where} date: {_DateTime} Type vagon: {TypeVagon}\n" + $"number vagon: {Numbervagon} Services: {a} " + $"price: {fullprice} "); }
public AddEditVisits() { InitializeComponent(); FillComboBoxPatients(Patients.Records().Get()); FillComboBoxServises(Servises.Records().Get()); FillComboBoxServises(Doctors.Records().Get()); this.Text = "Добавление новой записи"; var materialSkinManager = MaterialSkinManager.Instance; materialSkinManager.AddFormToManage(this); materialSkinManager.Theme = MaterialSkinManager.Themes.LIGHT; materialSkinManager.ColorScheme = new ColorScheme(Primary.Blue400, Primary.Blue700, Primary.BlueGrey500, Accent.LightBlue100, TextShade.WHITE); }
void ReloadData() { if (textBox1.Text.Trim().Length > 0) { PopulateData(Servises.Records() .Where(Servises.COLUMNS.Servise_name, "LIKE", "%" + textBox1.Text + "%") .Get()); } else { PopulateData(Servises.Records().Get()); } }