コード例 #1
0
        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();
            }
        }
コード例 #2
0
        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();
        }
コード例 #3
0
        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() }));
            }
        }
コード例 #4
0
 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}");
     }
 }
コード例 #5
0
ファイル: ProdutosInativos.cs プロジェクト: vda789/SisVendas
 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)
     {
     }
 }
コード例 #6
0
 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);
     }
 }