Пример #1
0
        private void dgvvendasdomes_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                int      id        = Convert.ToInt32(dgvvendasdomes.CurrentRow.Cells[0].Value.ToString());
                VendaDTO novavenda = new VendaDTO(id);
                novavenda.SelecionaVenda();

                //Varivel de controle das combobox
                buscando = true;

                //Atribuindo os campos do produto
                cbxproduto.SelectedValue = novavenda.NomeProduto;
                ntxtqtdproduto.Value     = novavenda.Quantidade;
                dtpdatavenda.Value       = novavenda.Data_Venda;
                txtvalorproduto.Text     = novavenda.ValorProduto.ToString();

                //Atribuindo os campos do cliente
                cbxcliente.SelectedValue = novavenda.NomeCliente;
                txtemailcliente.Text     = novavenda.EmailCliente;
                cliente.Email            = novavenda.EmailCliente;

                //Habilita o controle para digitar um e-mail
                rtxtmensagem.Enabled = true;

                rtxtmensagem.Text = string.Empty;
            }
            catch
            {
                MessageBox.Show("Houve algum problema selecionar a venda.\nContate o suporte técnico", "Atenção");
            }
            finally
            {
                buscando = false;
            }
        }