예제 #1
0
 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");
     }
 }
예제 #2
0
        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();
        }
예제 #3
0
        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();
        }