private Task<bool> OpenDatasourceAsync() { return Task.Run(() => { bool output = false; NICSQLTools.Views.Dashboard.DatasourceOpenDlg dlg = new NICSQLTools.Views.Dashboard.DatasourceOpenDlg(Uti.Types.AppDatasourceTypeIdEnum.SPQry); if (dlg.ShowDialog() == DialogResult.OK) { _selectedDatasource = dlg.DataSourceRow; output = true; } return output; }); }
private void repositoryItemButtonEditSelect_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { DialogResult = System.Windows.Forms.DialogResult.OK; //Get Selected Row NICSQLTools.Data.dsQry.vAppDatasourceForUserRow row = (NICSQLTools.Data.dsQry.vAppDatasourceForUserRow)((DataRowView)gridViewMain.GetRow(gridViewMain.FocusedRowHandle)).Row; if (Classes.Managers.UserManager.defaultInstance.UserDatasource.FindByDatasourceID(row.DatasourceID) == null) MsgDlg.Show(string.Format("You don't have permission to use this item,{0}Ask Administrator to get access", Environment.NewLine), MsgDlg.MessageType.Error); else { DataSourceRow = row; Close(); } }
private void repositoryItemButtonEditDSSearchInfo_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e) { DataSourceRow = (NICSQLTools.Data.dsQry.vAppDatasourceForUserRow)((DataRowView)gridViewSearch.GetRow(gridViewSearch.FocusedRowHandle)).Row; ShowInfo(); }