private void btnNovo_Click(object sender, EventArgs e) { frmCompraCadastro frm = new frmCompraCadastro(); frm.ShowDialog(); if (frm.CompraManutencao != null) { Estoque estoque; estoque = estoqueRepository.Obter(frm.CompraManutencao.ProdutoId); if (estoque == null) { estoque = new Estoque(); estoque.Id = frm.CompraManutencao.ProdutoId; estoque.QtdeEstoqueAtual = 0; estoque.QtdeEstoqueMinimo = 0; estoqueRepository.Inserir(estoque); } String resultado; resultado = estoqueRepository.RealizarRecebimento(estoque, frm.CompraManutencao.QtdeCompra); if (resultado == "") { compraRepository.Inserir(frm.CompraManutencao); AtualizarGrid(); MessageBox.Show("Venda Executada Com Sucesso!"); } else { MessageBox.Show(resultado); } } }
public ActionResult Store(int idCartaoCredito, decimal valor, DateTime dataCompra) { Compra compra = new Compra(); compra.IdCartaoCredito = idCartaoCredito; compra.Valor = valor; compra.DataCompra = dataCompra; repository.Inserir(compra); return(RedirectToAction("Index")); }
public ActionResult Store(int idCartaoCredito, string valor, string datacompra) { repository.Inserir(new Compra() { IdCartaoCredito = idCartaoCredito, Valor = Convert.ToDecimal(valor.ToString().Replace(".", ",")), DataCompra = Convert.ToDateTime(datacompra) }); return(RedirectToAction("Index")); }
public ActionResult Store(int IdBebida) { var cliente = (Cliente)Session["Cliente"]; var compra = repositoryCompra.ObterCompraPeloIdCliente(cliente.Id); if (compra == null) { compra = new Compra() { IdCliente = cliente.Id, RegistroAtivo = true, Total = 0, DataCriacao = DateTime.Now, DataCompra = DateTime.Now, }; repositoryCompra.Inserir(compra); } var _compraProduto = repository.ObterPeloIdBebida(IdBebida); if (_compraProduto != null) { _compraProduto.Quantidade++; repository.Atualizar(_compraProduto); return(RedirectToAction("Index", "Home")); } var compraProduto = new CompraProduto() { IdBebida = IdBebida, IdCompra = compra.Id, DataCriacao = DateTime.Now, RegistroAtivo = true, Quantidade = 1 }; repository.Inserir(compraProduto); return(RedirectToAction("Index", "Home")); }
public ActionResult Store(Compra compra) { repository.Inserir(compra); return(RedirectToAction("Index")); }