private void buttonPredefinedProfile_Click(object sender, EventArgs e) { try { var predefinedProfileApi = new IO.Swagger.Api.PredefinedProfilesApi(Configuration); var predefProfiles = predefinedProfileApi.PredefinedProfilesGet(); datagridComplex.DataSource = predefProfiles; } catch (Exception exception) { errorLabel.Text = exception.Message; } }
private void buttonPredProfById_Click(object sender, EventArgs e) { try { var predefinedProfileApi = new IO.Swagger.Api.PredefinedProfilesApi(Configuration); if (datagridComplex.SelectedRows != null && datagridComplex.SelectedRows.Count > 0) { var predefinedProfileSelected = (PredefinedProfileDTO)datagridComplex.SelectedRows[0].DataBoundItem; var predefinedProfileDetail = predefinedProfileApi.PredefinedProfilesGetById(predefinedProfileSelected.Id); MessageBox.Show(string.Format("Il profilo predefinito {0} contiene {1} dettagli", predefinedProfileDetail.Name, predefinedProfileDetail.Fields.Count)); } } catch (Exception exception) { errorLabel.Text = exception.Message; } }