private void szkic_GK() { { this.transformacjaTableAdapter.Fill(this.database1DataSet.Transformacja); this.tachimetrTableAdapter.Fill(this.database1DataSet.Tachimetr); List <XYZ> listawsp = new List <XYZ>(); List <LiniePointPoint> listaLinii = new List <LiniePointPoint>(); try { foreach (DataRow row2 in database1DataSet.Transformacja.Rows) { double x = Convert.ToDouble(row2["Xgk"]); double y = Convert.ToDouble(row2["Ygk"]); string nazwa = row2["Nazwa"].ToString(); listawsp.Add(new XYZ(nazwa, x, y)); } foreach (DataRow row in database1DataSet.Tachimetr.Rows) { var stanowisko = row.ItemArray[1].ToString(); var cel = row.ItemArray[2].ToString(); listaLinii.Add(new LiniePointPoint(stanowisko, cel)); } } catch (Exception e2) { MessageBox.Show("Brak punktów do szkicu"); //throw; } FormSzkic fSzkic = new FormSzkic(listawsp, listaLinii); fSzkic.MdiParent = this.MdiParent; fSzkic.Show(); } }
private void tSBSzkic_Click(object sender, EventArgs e) { this.punktyNieznaneTableAdapter.Fill(this.database1DataSet.PunktyNieznane); this.tachimetrTableAdapter1.Fill(this.database1DataSet.Tachimetr); List <XYZ> listawsp = new List <XYZ>(); List <LiniePointPoint> listaLinii = new List <LiniePointPoint>(); try { foreach (DataRow row2 in database1DataSet.PunktyNieznane.Rows) { double x = Convert.ToDouble(row2["X"]); double y = Convert.ToDouble(row2["Y"]); string nazwa = row2["Nazwa"].ToString(); listawsp.Add(new XYZ(nazwa, x, y)); } foreach (DataRow row in database1DataSet.Tachimetr.Rows) { var stanowisko = row.ItemArray[1].ToString(); var cel = row.ItemArray[2].ToString(); listaLinii.Add(new LiniePointPoint(stanowisko, cel)); } } catch (Exception e2) { MessageBox.Show("Brak punktów do szkicu"); //throw; } FormSzkic fSzkic = new FormSzkic(listawsp, listaLinii); fSzkic.MdiParent = this.MdiParent; fSzkic.Show(); }