private ExtendedPropertyViewModel UpdateModelObject(ExtendedPropertyViewModel _model)
        {
            DatabaseEntity _entity = new DatabaseEntity()
            {
                DatabaseName = _model.SelectedDatabase
            };

            _model.DatabaseObject = ServiceInfo.InvokePostService <List <DatabaseObjects> >(ServiceInfo.Dict_GetAllDataBaseObjects, JsonConvert.SerializeObject(_entity));
            DatabaseDetailObject _data = new DatabaseDetailObject()
            {
                ObjectName = _model.SelectedTable, DatabaseName = _model.SelectedDatabase
            };

            _model.PropertiesValues = ServiceInfo.InvokePostService <List <ExtendedPropertyList> >(ServiceInfo.Dict_GetDataBaseObjectDetail, JsonConvert.SerializeObject(_data));
            return(_model);
        }
        public ActionResult ExtendedPropertiesInfo(ExtendedPropertyViewModel _selectedTableName)
        {
            ExtendedPropertyViewModel _model = new ExtendedPropertyViewModel();

            DatabaseEntity _entity = new DatabaseEntity()
            {
                DatabaseName = _selectedTableName.SelectedDatabase
            };

            _model.DatabaseObject = ServiceInfo.InvokePostService <List <DatabaseObjects> >(ServiceInfo.Dict_GetAllDataBaseObjects, JsonConvert.SerializeObject(_entity));
            DatabaseDetailObject _data = new DatabaseDetailObject()
            {
                ObjectName = _selectedTableName.SelectedTable, DatabaseName = _selectedTableName.SelectedDatabase
            };

            _model.PropertiesValues = ServiceInfo.InvokePostService <List <ExtendedPropertyList> >(ServiceInfo.Dict_GetDataBaseObjectDetail, JsonConvert.SerializeObject(_data));
            _model.SelectedTable    = _selectedTableName.SelectedTable;
            _model.SelectedDatabase = _selectedTableName.SelectedDatabase;
            return(View("ExtendedProperties", _model));
        }