コード例 #1
0
        public List <VwConsultarItem> ListarItem()
        {
            string script = @"SELECT * FROM vw_consultar_item_pedido
                               ";

            List <SqlParameter> parms = new List <SqlParameter>();


            Database        db     = new Database();
            MySqlDataReader reader = db.ExecuteSelectScript(script, parms);

            List <VwConsultarItem> consultarite = new List <VwConsultarItem>();

            while (reader.Read())
            {
                VwConsultarItem novoconsulta = new VwConsultarItem();
                novoconsulta.id_pedido         = reader.GetInt32("id_pedido");
                novoconsulta.nm_nome           = reader.GetString("nm_nome");
                novoconsulta.dt_venda          = reader.GetDateTime("dt_venda");
                novoconsulta.ds_formapagamento = reader.GetString("ds_formapagamento");
                novoconsulta.qtd_itens         = reader.GetInt32("qtd_itens");
                novoconsulta.vl_total          = reader.GetDecimal("vl_total");

                consultarite.Add(novoconsulta);
            }
            reader.Close();
            return(consultarite);
        }
コード例 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (dgvConsultarPedidos.CurrentRow != null)
                {
                    VwConsultarItem pedido = dgvConsultarPedidos.CurrentRow.DataBoundItem as VwConsultarItem;
                    DialogResult    r      = MessageBox.Show("Deseja excluir esse pedido?", "Café Patronal",
                                                             MessageBoxButtons.YesNo,
                                                             MessageBoxIcon.Question);
                    if (r == DialogResult.Yes)
                    {
                        PedidoItemBusiness business = new PedidoItemBusiness();
                        business.Remover(pedido.id_pedido);

                        PedidoBusiness pedidobusiness = new PedidoBusiness();
                        pedidobusiness.Remover(pedido.id_pedido);
                        btnConsultarPedidos_Click(null, null);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocorreu um erro: " + ex);
            }
        }