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(); }