示例#1
0
        private async void button1_Click(object sender, EventArgs e)
        {
            if (WebFile.HasInternet())
            {
                textBox1.ReadOnly = true;
                textBox2.ReadOnly = true;
                button1.Enabled   = false;
                button2.Enabled   = false;
                button1.Text      = "Enviando...";
                Cursor            = Cursors.WaitCursor;

                await Relatório.EnviarErro(textBox1.Text, textBox2.Text, anexo);

                Close();
            }
            else
            {
                MessageBox.Show("Sem conexão com a internet,\r\npor favor tente mais tarde.", "Carta de Cotação", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#2
0
        private async void botaobuscar_Click(object sender, EventArgs e)
        {
            botaobuscar.Enabled         = false;
            botaobuscar.BackgroundImage = Properties.Resources.CarregandoParado;

            if (WebFile.HasInternet())
            {
                FipeQuery        query   = new FipeQuery();
                List <FipeModel> modelos = await query.QueryYear_modelsByFipeCode(codFipe.Text);

                if (modelos.Count > 0)
                {
                    switch (modelos[0].TipoVeiculo)
                    {
                    case FipeType.Automóvel:
                        tipo1.Checked = true;
                        break;

                    case FipeType.Moto:
                        tipo2.Checked = true;
                        break;

                    case FipeType.Caminhão:
                        tipo3.Checked = true;
                        break;
                    }
                }
                anoModeloFipe.DisplayMember = "Label";
                anoModeloFipe.ValueMember   = "Value";
                anoModeloFipe.DataSource    = modelos;
            }
            else
            {
                MessageBox.Show("Sem acesso à internet!", "Carta de Cotação",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Error);
            }

            botaobuscar.Enabled         = true;
            botaobuscar.BackgroundImage = Properties.Resources.Buscar;
        }