コード例 #1
0
        public static void PedidoOptions()
        {
            var backApp = false;

            while (!backApp)
            {
                Clear();
                WriteLine("Pedido - Você deseja:\r");
                WriteLine("\t1 - Cadastrar");
                WriteLine("\t2 - Editar");
                WriteLine("\t3 - Excluir");
                WriteLine("\t4 - Listar Todos os Pedidos");
                WriteLine("\t5 - Listar Pedidos pelo Cliente");
                WriteLine("\t6 - Listar Pedidos pela Data");
                WriteLine("\t-----------------------------------");
                WriteLine("\t0 - Voltar para o menu principal\n");

                Write("Opção: ");
                switch (ReadLine())
                {
                case "0":
                    return;

                case "1":
                    PedidoBLL.CadastrarPedido();
                    break;

                case "2":
                    //EditarPedido();
                    break;

                case "3":
                    PedidoBLL.ExcluirPedido();
                    break;

                case "4":
                    PedidoBLL.LoadTodosPedidos();
                    break;

                case "5":
                    PedidoBLL.LoadClientePorCliente();
                    break;

                case "6":
                    PedidoBLL.LoadClientePorData();
                    break;

                default:
                    WriteLine("Opção não encontrada!");
                    break;
                }
                if (ReadLine() == "0")
                {
                    backApp = true;
                }
            }
        }
コード例 #2
0
ファイル: frmPedidos.cs プロジェクト: dcruas/Pizza-Store
 private void btnCancelar_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Confirma a exclusão do contato?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         pedidoBLL.ExcluirPedido(int.Parse(dgvPedidos.CurrentRow.Cells[0].Value.ToString()));
         dgvPedidos.DataSource = null;
         dgvPedidos.DataSource = pedidoBLL.MostrarTodosPedidos();
     }
 }
コード例 #3
0
 private void btnCancelarPedido_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Confirma o cancelamento do pedido?", "", MessageBoxButtons.YesNo) == DialogResult.Yes)
     {
         PedidoBLL.ExcluirPedido(int.Parse(dgvPedidos.CurrentRow.Cells[0].Value.ToString()));
         dgvPedidos.DataSource         = null;
         dgvPedidos.DataSource         = PedidoBLL.MostrarPedidos(int.Parse(txtCodigo.Text));
         dgvPedidos.Columns[3].Visible = false;
         dgvPedidos.Columns[4].Visible = false;
         dgvPedidos.Columns[5].Visible = false;
     }
 }