public void InsertDoc() { DocDocDoctors = new DocDoc.Doctors(); DocDocDoctors.Doctor = new List <DocDoc.Doctor>(); doctorsList = new List <Doctors>(); sheduleCollect = new SheduleCollect(); doct_shedule = new Doct_shedule(); foreach (DataRow data in personalDTWithChek.Rows) { if (data["Selected"].ToString() == "true") { { Doctors tmp = new Doctors(); doctorsList.Add(tmp.InsertDoctor(data, clinic)); DocDocDoctors.Doctor.Add(new DocDoc.Doctor(data, DocDocClinics.Clinic[0])); } } } sheduleCollect.InsertShedule(dutyDT, personalDTWithChek); DocDocSlots = new DocDoc.Slots(); DocDocSlots.Slot = new List <DocDoc.Slot>(); foreach (DataRow sh in dutyDT.Rows) { if (bool.Parse(sh["BusyTime"].ToString()) != true) { DocDocSlots.Slot.Add(new DocDoc.Slot(sh)); } } }
private void button3_Click(object sender, EventArgs e) { DataTable dutyDTWithChek = dutyDT.Clone(); dutyDTWithChek = (DataTable)dataGridView1.DataSource; sheduleCollect.InsertShedule(dutyDTWithChek, personalDT); DataSet dutyDSWithChek = new DataSet(); dutyDSWithChek.Tables.Add(dutyDTWithChek); // Save to disk dutyDSWithChek.WriteXml("dutyDSWithChek.xml"); dutyDSWithChek.WriteXml(@"\\192.168.1.100\reg\Out\dutyDSWithChek.xml"); DataSet personalDSWithChek = new DataSet(); personalDSWithChek.Tables.Add(personalDT); personalDSWithChek.WriteXml("personalDSWithChek.xml"); personalDSWithChek.WriteXml(@"\\192.168.1.100\reg\Out\personalDSWithChek.xml"); // Process prc = new Process(); // Объявляем объект // prc.StartInfo.FileName = "AutoEra.exe"; // Полное имя файла, включая путь к файлу, к примеру "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe", не забудь про собаку "@", что бы в строку слежи можно было записывать // prc.Start(); // Запускаем процесс this.Close(); // dutyDTclone.Columns.Remove("client_cod"); //dataSet.Tables.Add(dutyDTclone); // Save to disk //dataSet.WriteXml(@"C:\MyDataset.csv"); // Read from disk // dataSet.ReadXml(@"C:\MyDataset.xml"); }