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