private void Salvar(object sender, EventArgs e) { try { delivery novo = new delivery() { Telefone = txtTelefone.Text, Nome = txtNome.Text, Logradouro = txtLogradouro.Text, Número = txtNumero.Text, Bairro = txtBairro.Text, Complemento = txtComplemento.Text, entregador = txtEntregador.Text, finalizada = false }; bd.delivery.Add(novo); bd.SaveChanges(); MessageBox.Show("Delivery Cadastrado com sucesso"); montarTabela(); } catch { MessageBox.Show("Preencha todos os campos"); } }
private void CarregaPedidoDelivery(object sender, EventArgs e) { int idSelecionado = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value); selecionado = bd.delivery.Where(u => u.id.Equals(idSelecionado)).FirstOrDefault(); if (selecionado != null) { new telaPedidoDelivery().Show(); } this.Close(); }
private void finalizarEntrega(object sender, EventArgs e) { int idSelecionado = Convert.ToInt32(dataGridView1.SelectedRows[0].Cells[0].Value); selecionado = bd.delivery.Where(u => u.id.Equals(idSelecionado)).FirstOrDefault(); delivery m = bd.delivery.Single(c => c.id.Equals(idSelecionado)); m.finalizada = true; bd.SaveChanges(); montarTabela(); }