Пример #1
0
        internal override ResultBase ExcuteImplementation(ParameterBase parameter)
        {
            var p = (MaskParameter)parameter;

            var apiMask = new IO.Swagger.Api.MasksApi(ApiConfiguration);

            MaskDTO maskDto = apiMask.MasksGetById(p.MaskId);

            return(new VoidResult());
        }
Пример #2
0
 private void maskGetData(object sender, EventArgs e)
 {
     try
     {
         var maskApi = new IO.Swagger.Api.MasksApi(Configuration);
         var masks   = maskApi.MasksGetList();
         datagridComplex.DataSource = masks;
     }
     catch (Exception exception)
     {
         errorLabel.Text = exception.Message;
     }
 }
Пример #3
0
 private void getMaskByIdHandler(object sender, EventArgs e)
 {
     try
     {
         var maskApi = new IO.Swagger.Api.MasksApi(Configuration);
         if (datagridComplex.SelectedRows != null && datagridComplex.SelectedRows.Count > 0)
         {
             var mascheraSelezionata = (MaskDTO)datagridComplex.SelectedRows[0].DataBoundItem;
             var mascheraDettaglio   = maskApi.MasksGetById(mascheraSelezionata.Id);
             MessageBox.Show(string.Format("La maschera {0} contiene {1} dettagli", mascheraDettaglio.MaskName, mascheraDettaglio.MaskDetails.Count));
         }
     }
     catch (Exception exception)
     {
         errorLabel.Text = exception.Message;
     }
 }