public ActionResult Create(Produto produto) { if (ModelState.IsValid) { produtoBusiness.Salvar(produto); return(RedirectToAction("Index")); } return(View(produto)); }
private void Salvar() { var produto = new Produto(); produto.CodigoProduto = txtCodigoProduto.Text; produto.Descricao = txtDescricaoProduto.Text.ToLower(); produto.Marca = new Marca() { MarcaId = txtCodigoMarca.Text.ToInteger(), Descricao = lblDescricaoMarca.Text }; produto.Grupo = new Grupo() { GrupoId = txtCodigoGrupo.Text.ToInteger(), Descricao = lblDescricaoGrupo.Text }; produto.Fornecedor = new Fornecedor() { FornecedorId = txtCodigoFornecedor.Text.ToInteger() }; produto.Tamanho = new Tamanho() { TamanhoId = txtCodigoTamanho.Text.ToInteger(), Descricao = lblDescricaoTamanho.Text }; produto.Cor = new Cor() { CorId = txtCodigoCor.Text.ToInteger(), Descricao = lblDescricaoCor.Text }; produto.PrecoCompra = txtPrecoCompra.Text.ToDecimal(); produto.PrecoVenda = txtPrecoVenda.Text.ToDecimal(); produto.EstoqueAtual = txtEstoque.Text.ToInteger(); produto.Observacao = txtObservacao.Text; produto.Localizacao = txtLocalizacao.Text; produto.DataUltimaAtualizacao = DateTime.Now; ProdutoBusiness.Salvar(produto); }
private void btnCadatrar_Click(object sender, EventArgs e) { try { ProdutoDTO dto = new ProdutoDTO(); dto.Nome = txtNome.Text; dto.Marca = txtMarca.Text; dto.Descricao = txtDesc.Text; dto.Preco = nudPreco.Value; ProdutoBusiness business = new ProdutoBusiness(); int pk = business.Salvar(dto); EstoqueDTO estoque = new EstoqueDTO(); estoque.Produto = txtNome.Text; estoque.ItemProdutoId = pk; estoque.QtdEstocado = 0; EstoqueBusiness buss = new EstoqueBusiness(); buss.Salvar(estoque); frmMessage tela = new frmMessage(); tela.LoadScreen("Produto registrado com sucesso."); tela.ShowDialog(); } catch (Exception) { frmException tela = new frmException(); tela.LoadScreen("Ocorreu um erro.\nConsulte o administrador do sistema."); tela.ShowDialog(); } }
private void SalvarProduto() { PegarIdFuncionario(); FornecedorDTO dtofornecedor = cbofonecedor.SelectedItem as FornecedorDTO; ProdutoDTO dto = new ProdutoDTO(); ProdutoBusiness business = new ProdutoBusiness(); dto.Nm_Nome = textBox8.Text; dto.pç_preço = textBox2.Text; dto.Ql_Quantidade = textBox3.Text; dto.Tm_Tamanho = textBox1.Text; dto.FkFornecedor = dtofornecedor.Id_Fornecedor; dto.fk_id_funcionario_produto = pk; business.Salvar(dto); }
private void button1_Click(object sender, EventArgs e) { FornecedorDTO dto3 = comboBox1.SelectedItem as FornecedorDTO; ProdutoDTO dto = new ProdutoDTO(); dto.Nome = txtnome.Text; dto.Data_vencimento = dateTimePicker1.Value; dto.Id_fornecedor = dto3.ID; ProdutoBusiness business = new ProdutoBusiness(); business.Salvar(dto); MessageBox.Show("Produto salvo com sucesso"); }
private void btnCadastrar_Click(object sender, EventArgs e) { try { ProdutoDTO dto = new ProdutoDTO(); dto.Nome = txtNome.Text; dto.Marca = txtMarca.Text; dto.Descricao = txtDesc.Text; dto.Preco = nudPreco.Value; ProdutoBusiness business = new ProdutoBusiness(); int pk = business.Salvar(dto); EstoqueDTO estoque = new EstoqueDTO(); estoque.Produto = txtNome.Text; estoque.ItemProdutoId = pk; estoque.QtdEstocado = 0; EstoqueBusiness buss = new EstoqueBusiness(); buss.Salvar(estoque); string msg = "Produto Cadastrado com sucesso!"; frmMessage tela = new frmMessage(); tela.LoadScreen(msg); tela.ShowDialog(); } catch (ValidacaoException vex) { string msg = vex.Message; frmAlert tela = new frmAlert(); tela.LoadScreen(msg); tela.ShowDialog(); } catch (Exception ex) { string msg = "Ocorreu um erro: " + ex.Message; frmException tela = new frmException(); tela.LoadScreen(msg); tela.ShowDialog(); } }
private void BtnSalvarProdutos_Click(object sender, EventArgs e) { try { ProdutoDTO dto = new ProdutoDTO(); dto.nm_nome = TxtNomeProduto.Text; dto.ds_descricao = txtUnidade.Text; dto.vl_produto = Convert.ToDecimal(txtVlProduto.Text); ProdutoBusiness business = new ProdutoBusiness(); business.Salvar(dto); MessageBox.Show("Produto salvo com sucesso."); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro: " + ex.Message); } }
public string Produto(string nome, string codigo, double precoUnitario) { return(produtoBusiness.Salvar(nome, precoUnitario, codigo)); }