public bool InsertVendas(Vendas vendas) { try { LimparParametros(); AdicionaParametro("@VALORTOTAL", vendas.ValorTotal); AdicionaParametro("@LucroTotal", vendas.ValorLucro); AdicionaParametro("@DATA", vendas.Data); if (ExecutaComando(CommandType.StoredProcedure, "[dbo].[aspValorTotalVendas]") != null) { return true; } else { return false; } } catch (Exception erro) { throw new Exception(erro.Message); } }
private void btn_GerarCompra_Click(object sender, EventArgs e) { try { if (Menssagem("Deseja Efetuar Essa Venda?", "Aviso") == DialogResult.Yes) { if ((!txt_Troco.Text.Contains("-"))) { if (txt_ValorPago.Text != "" && txt_ValordeVenda.Text != "") { venda = new Vendas { ValorTotal = Convert.ToDouble(txt_ValordeVenda.Text.Substring(2, 5).Trim()), Data = DateTime.Now.ToString("dd/MM/yyyy"), ValorLucro = ValorDoLucro }; if (comando.InsertVendas(venda)) { MessageBox.Show("Venda Efetuada Com Sucesso!", "Aviso"); LimparTxtVenda(); venda = null; } else { MessageBox.Show("Não Foi Possível Inserir As Vendas, Verifique Os Dados", "Erro"); } } else { MessageBox.Show("É Necessario Colocar O Valor Pago Pelo Cliente!", "Aviso"); return; } } else { MessageBox.Show("O Troco Ao Cliente Não Pode Ser Negativo, Verifique Os Campos","Aviso"); } } else { limparTxtCarrinho(); LimparTxtVenda(); ltv_Produtos.Items.Clear(); return; } } catch (Exception Erro) { MessageBox.Show("Erro Ao Salvar As Vendas No Banco De Dados: " + Erro.Message, "Erro"); } }