/// <summary>
        /// Evento click do botão salvar
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private async void Button_Click(object sender, RoutedEventArgs e)
        {
            try
            {
                Empresa = new Empresa(txtRazao.Text, txtCNPJ.Text, cbDia.SelectedIndex);
            }
            catch (FormatException ex)
            {
                MessageBox.Show("Favor conferir os dados informados" + ex.Message);
                return;
            }

            Empresa busca = await ClientApi.GetCompanyAsync().ConfigureAwait(true);

            if (busca != null)
            {
                switch (MessageBox.Show("Cadastro já existente!\nDeseja Atualizar com esses dados?", "Confirmar alteração", MessageBoxButton.YesNoCancel, MessageBoxImage.Question))
                {
                case MessageBoxResult.Yes:
                    try
                    {
                        await ClientApi.UpdateCompanyAsync(Empresa).ConfigureAwait(true);

                        MessageBox.Show("Cadastro efetuado com sucesso.");
                        Close();
                    }
                    catch (HttpRequestException ex)
                    {
                        MessageBox.Show(ex.Message);
                        return;
                    }
                    break;

                case MessageBoxResult.No:
                    PreencherCampos(busca);
                    break;

                case MessageBoxResult.Cancel:
                    return;
                }
            }
            else
            {
                try
                {
                    await ClientApi.CreateCompanyAsync(Empresa).ConfigureAwait(true);
                }
                catch (HttpRequestException ex)
                {
                    MessageBox.Show("Erro ao gravar os dados, contate o suporte\nPara uso do TI. Menssagem: " + ex.Message);
                    Close();
                }

                MessageBox.Show("Cadastro efetuado com sucesso.");
                Close();
            }
        }