} // End Class cDwgInfo private static cDwgInfo GetDwgInfo(string strApertureDWG) { cDwgInfo DwgInfo = new cDwgInfo(); using (System.Data.IDbCommand cmd = SQL.CreateCommandFromFile("Geschoss.sql")) { SQL.AddParameter(cmd, "__in_ZO_GSDWG_ApertureDWG", strApertureDWG); using (System.Data.DataTable dt = SQL.GetDataTable(cmd)) { if (dt != null && dt.Rows.Count > 0) { System.Data.DataRow dr = dt.Rows[0]; DwgInfo.GS_UID = System.Convert.ToString(dr["GS_UID"]); DwgInfo.ZO_GSDWG_ApertureDWG = System.Convert.ToString(dr["ZO_GSDWG_ApertureDWG"]); DwgInfo.SO_Nr = System.Convert.ToString(dr["SO_Nr"]); DwgInfo.GB_Nr = System.Convert.ToString(dr["GB_Nr"]); DwgInfo.ZO_GSDWG_ApertureObjID = System.Convert.ToString(dr["ZO_GSDWG_ApertureObjID"]); DwgInfo.HaveInfo = true; } // End if (dt != null && dt.Rows.Count > 0) } // End Using dt } // End Using cmd return(DwgInfo); } // End Function GetDwgInfo
} // End Function GetDwgInfo public static void ConvertSingleFile(string strApertureDWG) { cDwgInfo DwgInfo = GetDwgInfo(strApertureDWG); if (DwgInfo.HaveInfo) { SaveSVG(DwgInfo.GS_UID, DwgInfo.ZO_GSDWG_ApertureDWG, DwgInfo.ZO_GSDWG_ApertureObjID, DwgInfo.SO_Nr, DwgInfo.GB_Nr); } } // End Sub ConvertSingleFile