Example #1
0
        public bool GenerateNew()
        {
            try
            {
                string   appPath    = System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
                Assembly uiAssembly = Assembly.LoadFrom(appPath + @"\gView.Interoperability.OGC.UI.dll");

                IModalDialog dlg = uiAssembly.CreateInstance("gView.Interoperability.OGC.UI.Dataset.WMS.FormNewConnection") as IModalDialog;
                if (dlg is IConnectionString)
                {
                    if (dlg.OpenModal())
                    {
                        string connectionString = ((IConnectionString)dlg).ConnectionString;

                        _dataset = new WMSDataset();
                        _dataset.ConnectionString = connectionString;
                        return(true);
                    }
                }
            }
            catch
            {
            }
            return(false);
        }
Example #2
0
        public bool GenerateNew()
        {
            string   appPath    = System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
            Assembly uiAssembly = Assembly.LoadFrom(appPath + @"\gView.MapServer.Lib.UI.dll");

            IModalDialog dlg = uiAssembly.CreateInstance("gView.MapServer.Lib.UI.FormSelectService") as IModalDialog;

            if (dlg is IConnectionString)
            {
                if (dlg.OpenModal())
                {
                    string connectionString = ((IConnectionString)dlg).ConnectionString;

                    _dataset = new MapServerDataset();
                    _dataset.ConnectionString = connectionString;
                    return(true);
                }
            }

            return(false);
        }