示例#1
0
        private void btnDisableApp_Click(object sender, EventArgs e)
        {
            string            sAppId             = this.txtDisableAppId.Text.Trim();
            DisableReasonType oDisableReasonType = DisableReasonType.NoReason;

            switch (cmboDisableReason.Text.Trim())
            {
            case "NoReason":
                oDisableReasonType = DisableReasonType.NoReason;
                break;

            case "OutlookClientPerformance":
                oDisableReasonType = DisableReasonType.OutlookClientPerformance;
                break;

            case "OWAClientPerformance":
                oDisableReasonType = DisableReasonType.OWAClientPerformance;
                break;

            case "MobileClientPerformance":
                oDisableReasonType = DisableReasonType.MobileClientPerformance;
                break;
            }

            _CurrentService.DisableApp(sAppId, oDisableReasonType);
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="DisableAppRequest"/> class.
 /// </summary>
 /// <param name="service">The service.</param>
 /// <param name="id">Extension id.</param>
 /// <param name="disableReason">Disable reason.</param>
 internal DisableAppRequest(ExchangeService service, string id, DisableReasonType disableReason)
     : base(service)
 {
     this.Id            = id;
     this.DisableReason = disableReason;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="DisableAppRequest"/> class.
 /// </summary>
 /// <param name="service">The service.</param>
 /// <param name="id">Extension id.</param>
 /// <param name="disableReason">Disable reason.</param>
 DisableAppRequest(ExchangeService service, String id, DisableReasonType disableReason)
     : super(service)
 /// <summary>
 /// Initializes a new instance of the <see cref="DisableAppRequest"/> class.
 /// </summary>
 /// <param name="service">The service.</param>
 /// <param name="id">Extension id.</param>
 /// <param name="disableReason">Disable reason.</param>
 internal DisableAppRequest(ExchangeService service, string id, DisableReasonType disableReason)
     : base(service)
 {
     this.Id = id;
     this.DisableReason = disableReason;
 }