private void btProdPronto_Click(object sender, EventArgs e) { BdProduto bdProd = new BdProduto(); Produto prod = new Produto(); prod.Codigo = listPagamento.ElementAt(listViewPagamentos.FocusedItem.Index).Codigo; bdProd.updateEntregue(prod); MessageBox.Show("Entrega de Produto Efetuada"); mostrarProduto(); btProdPronto.Enabled = false; }
public void mostrarProduto() { BdProduto bdProd = new BdProduto(); Produto pro = new Produto(); Cliente cc = new Cliente(); cc.Codigo = listCliente.ElementAt(listViewCliente.FocusedItem.Index).Codigo; pro.Cliente = cc; pro.Situacao = ""; pro.Data_entrega = ""; pro.Data_solicitacao = ""; listProduto = bdProd.selectProduto(pro); listViewProduto.Items.Clear(); for (int i = 0; i < listProduto.Count; i++) { ListViewItem item = listViewProduto.Items.Add(listProduto.ElementAt(i).Titulo); item.SubItems.Add(Convert.ToString(listProduto.ElementAt(i).Valor)); item.SubItems.Add(listProduto.ElementAt(i).Data_solicitacao); item.SubItems.Add(listProduto.ElementAt(i).Situacao); } }
public void ValidaInsereProduto(Produto produto) { string erro = ""; if (produto.Descricao.Trim() == "") { erro = erro + "\n Informe a descrição do pagamento"; } if (produto.Data_solicitacao.Trim().Replace("/", "") == "" || produto.Data_solicitacao.Trim().Replace("/", "").Count() != 8) { erro = erro + "\n Informe uma data de solicitação valida"; } if (produto.Data_entrega.Trim().Replace("/", "") == "" && produto.Data_entrega.Trim().Replace("/", "").Count() != 8 && produto.Data_entrega.Trim().Replace("/", "").Count() != 0) { erro = erro + "\n Informe uma data de entrega valida"; } if (produto.Data_entrega.Trim().Replace("/", "").Replace(" ", "") == "") { produto.Data_entrega = produto.Data_entrega.Trim().Replace("/", ""); } produto.Valor = Convert.ToSingle(Convert.ToString(produto.Valor).Substring(0, Convert.ToString(produto.Valor).Count() - 2) + "," + Convert.ToString(produto.Valor).Substring(Convert.ToString(produto.Valor).Count() - 2, 2)); if (erro != "") { throw new Exception(erro); } if (erro == "") { BdProduto bdprod = new BdProduto(); bdprod.insertProduto(produto); MessageBox.Show("Produto Registrado"); } }
public AppProduto() { bdProduto = new BdProduto(); }