public void addCarrinho(int id, int quantidade, string desc = "") { try { if (!string.IsNullOrEmpty(desc)) { desc.Trim().Replace("'", ""); } else { desc = "sem descrição"; } List <Produto> pqp = new dao_Produto().ListProduts($"WHERE id = {id}"); Produto p = pqp[0]; grid_items.Items.Add(new ListViewItem(new string[] { p.Id.ToString(), p.Nome, p.Preco.ToString(), quantidade.ToString(), desc })); decimal s = p.Preco * quantidade; lbl_total.Text = (Convert.ToDecimal(lbl_total.Text) + s).ToString(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { limpa(); } }
private void selectItem(int id) { List <Produto> p = new dao_Produto().ListProduts($"WHERE id = {id}"); lbl_precounit.Text = p[0].Preco.ToString(); lbl_subtotal.Text = p[0].Preco.ToString(); }
private void listagrid(string select = "WHERE produto.inativo = 0") { List <Produto> p = new dao_Produto().ListProduts(select); grid_item.Items.Clear(); foreach (var i in p) { grid_item.Items.Add(new ListViewItem(new string[] { i.Id.ToString(), i.Nome, i.Preco.ToString(), i.Valor_bruto.ToString(), i.Descricao.ToString() })); } }
public PDV() { WindowState = FormWindowState.Maximized; InitializeComponent(); Initialize(); produtos = new dao_Produto(); p = produtos.ListProduts(""); foreach (var s in p) { list_prods.Items.Add($"{s.Nome} | {s.Preco} | {s.Id}"); } }
private void populagrid(string select = "") { try { if (listView1.Items.Count > 0) { listView1.Items.Clear(); } List <Produto> p = new dao_Produto().ListProduts($"WHERE inativo = 1 {select}"); foreach (var i in p) { listView1.Items.Add(new ListViewItem(new string[] { i.Id.ToString(), i.Nome, i.Preco.ToString(), i.Descricao })); } } catch (Exception) { } }
private void populaproduto(string select = "") { try { if (grid_produto.Items.Count > 0) { grid_produto.Items.Clear(); } List <Produto> p = new dao_Produto().ListProduts(select); foreach (var i in p) { grid_produto.Items.Add(new ListViewItem(new string[] { i.Id.ToString(), i.Nome.Trim(), i.Preco.ToString() })); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }