private void confirmar(object sender, EventArgs e)
 {
     if (comboBox1.SelectedItem == null)
     {
         MessageBox.Show("O campo entregador está vazio!");
     }
     else
     {
         string     nome_entregador = comboBox1.SelectedItem.ToString();
         entregador aaa             = bd.entregador.Where(y => y.nome.Equals(nome_entregador)).FirstOrDefault();
         if (aaa != null)
         {
             bd.pedido.ToList().ForEach(w =>
             {
                 if (label13.Text == w.id.ToString())
                 {
                     w.id_entregador = aaa.id;
                     bd.SaveChanges();
                 }
             });
             bd.SaveChanges();
         }
         else
         {
             MessageBox.Show("Ocorreu um erro. Tente novamente");
         }
         bd.SaveChanges();
     }
 }
        private void alterarEntregador(object sender, EventArgs e)
        {
            string novoValorNome       = textBox1.Text;
            string novoValorIdade      = textBox2.Text;
            string novoValorTelefone   = maskedTextBox2.Text;
            string novoValorSalario    = maskedTextBox1.Text;
            string novoValorObservacao = textBox5.Text;


            int alterar = Convert.ToInt32(label8.Text);

            entregador alterarE = new entregador();

            bd.entregador.ToList().ForEach(f =>
            {
                if (f.id == alterar)
                {
                    f.nome        = novoValorNome;
                    f.idade       = novoValorIdade;
                    f.telefone    = novoValorTelefone;
                    f.salario     = Convert.ToDouble(novoValorSalario);
                    f.observacoes = novoValorObservacao;

                    bd.SaveChanges();
                }
            });
            ClearData();
        }
        private void mostrarDetalhes(object sender, EventArgs e)
        {
            string selecionado = comboBox1.SelectedItem.ToString();

            selected = bd.entregador.Where(u => u.nome.Equals(selecionado)).FirstOrDefault();

            if (selected != null)
            {
                textBox1.Text       = selected.nome;
                textBox2.Text       = selected.idade;
                maskedTextBox2.Text = selected.telefone;
                maskedTextBox1.Text = selected.salario.ToString();
                textBox5.Text       = selected.observacoes;
                label8.Text         = selected.id.ToString();
            }
        }
        private void excluirEntregador(object sender, EventArgs e)
        {
            int        excluir  = Convert.ToInt32(label8.Text);
            entregador excluirE = new entregador();

            bd.entregador.ToList().ForEach(f =>
            {
                if (f.id == excluir)
                {
                    excluirE = f;
                }
            });
            bd.entregador.Remove(excluirE);
            bd.SaveChanges();
            ClearData();
        }
        private void salvarEntregador(object sender, EventArgs e)
        {
            entregador novo = new entregador()
            {
                nome        = textBox1.Text,
                idade       = textBox2.Text,
                telefone    = maskedTextBox2.Text,
                salario     = Convert.ToDouble(maskedTextBox1.Text),
                observacoes = textBox5.Text
            };

            bd.entregador.Add(novo);
            bd.SaveChanges();
            ClearData();
            preencheCombo();
        }