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)); }