private void tbRestartServico_Click(object sender, EventArgs e) { FormWait fw = new FormWait(); fw.Show(); try { fw.DisplayMessage("Reiniciando o serviço do UniNFe"); ServiceProcess.RestartService(srvName, 40000); this.updateControleDoServico(); fw.StopMarquee(); MessageBox.Show("Serviço do UniNFe reiniciado com sucesso!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { fw.Dispose(); } }