Example #1
0
        /// <summary>
        /// Returns the singleton instance of this class
        /// </summary>
        /// <returns></returns>
        public static MySiteLib GetInstance()
        {
            lock (syncObj)
            {
                if (_singlInstance == null)
                {
                    _singlInstance = new MySiteLib();
                    _singlInstance._context = ServerContext.Default;

                    if (_singlInstance._context == null)
                        return null;

                    return _singlInstance;
                }
                return _singlInstance;
            }
        }
Example #2
0
        /// <summary>
        /// Returns the singleton instance of this class
        /// </summary>
        /// <returns></returns>
        public static MySiteLib GetInstance()
        {
            lock (syncObj)
            {
                if (_singlInstance == null)
                {
                    _singlInstance          = new MySiteLib();
                    _singlInstance._context = ServerContext.Default;

                    if (_singlInstance._context == null)
                    {
                        return(null);
                    }

                    return(_singlInstance);
                }
                return(_singlInstance);
            }
        }
Example #3
0
        private void Main_Load(object sender, EventArgs e)
        {
            _mySiteObj = MySiteLib.MySiteLib.GetInstance();
            if (_mySiteObj == null)
            {
                MessageBox.Show(Constants.serverContextError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Close();
                Application.Exit();
            }


            // dgProperties.DataError += new DataGridViewDataErrorEventHandler(dgProperties_DataError);
            // dgProperties.DataBindingComplete += new DataGridViewBindingCompleteEventHandler(dgProperties_DataBindingComplete);
            dgProperties.CellValueChanged += new DataGridViewCellEventHandler(dgProperties_CellValueChanged);
            // dgProperties.CellValuePushed += new DataGridViewCellValueEventHandler(dgProperties_CellValuePushed);
            //dgProperties.CellValidating += new DataGridViewCellValidatingEventHandler(dgProperties_CellValidating);
            lstWebParts.SelectedIndexChanged += new EventHandler(lstWebParts_SelectedIndexChanged);
            //lstWebParts.c
            //dgProperties.RowsAdded += new DataGridViewRowsAddedEventHandler(dgProperties_RowsAdded);
            _changes = new DataTable();
            _changes.Columns.Add("WebPart");
            _changes.Columns.Add("Property");
            _changes.Columns.Add("Value");
            _changes.Columns.Add("PropertyType");

            dtWpData = new DataSet();
            if (_mySiteObj != null)
            {
                lblMySiteUrl.Text = _mySiteObj.Initialize();
            }
            else
            {
                return;
            }



            LoadControls();
        }
Example #4
0
        private void Main_Load(object sender, EventArgs e)
        {
            _mySiteObj = MySiteLib.MySiteLib.GetInstance();
            if (_mySiteObj == null)
            {
                MessageBox.Show(Constants.serverContextError, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
                Close();
                 Application.Exit();
            }

               // dgProperties.DataError += new DataGridViewDataErrorEventHandler(dgProperties_DataError);
               // dgProperties.DataBindingComplete += new DataGridViewBindingCompleteEventHandler(dgProperties_DataBindingComplete);
            dgProperties.CellValueChanged += new DataGridViewCellEventHandler(dgProperties_CellValueChanged);
               // dgProperties.CellValuePushed += new DataGridViewCellValueEventHandler(dgProperties_CellValuePushed);
            //dgProperties.CellValidating += new DataGridViewCellValidatingEventHandler(dgProperties_CellValidating);
            lstWebParts.SelectedIndexChanged += new EventHandler(lstWebParts_SelectedIndexChanged);
            //lstWebParts.c
            //dgProperties.RowsAdded += new DataGridViewRowsAddedEventHandler(dgProperties_RowsAdded);
            _changes = new DataTable();
            _changes.Columns.Add("WebPart");
            _changes.Columns.Add("Property");
            _changes.Columns.Add("Value");
            _changes.Columns.Add("PropertyType");

            dtWpData = new DataSet();
            if (_mySiteObj != null)
                lblMySiteUrl.Text = _mySiteObj.Initialize();
            else
                return;

            LoadControls();
        }