public async Task <JsonResult> EditarProduto([FromBody] CadastrarProduto editProduto) { try { var produto = await Contexto.ProdutoViewModel.Where(x => x.IdMercado == editProduto.IdMercado && x.IdProduto == editProduto.IdProduto).FirstOrDefaultAsync(); if (produto != null) { produto.Preco = editProduto.Preco; produto.Descricao = editProduto.Descricao; produto.Estoque = editProduto.Estoque; Contexto.ProdutoViewModel.Update(produto); await Contexto.SaveChangesAsync(); return(Json(new { produto, resultado = true })); } else { return(Json(new { mensagem = "Produto não encontrado", resultado = true })); } } catch (Exception ex) { return(Json(new { mensagem = ex.Message, resultado = false })); } }
private void btnVoltar_Click(object sender, EventArgs e) { CadastrarProduto tela = new CadastrarProduto(); tela.Show(); this.Hide(); }
public async Task <JsonResult> CadastrarProduto([FromBody] CadastrarProduto cadastroProduto) { if (!string.IsNullOrEmpty(cadastroProduto.Descricao) && cadastroProduto.IdMercado != 0 && cadastroProduto.Preco != 0 && cadastroProduto.Estoque != 0) { try { var produto = new ProdutoViewModel() { Descricao = cadastroProduto.Descricao, IdMercado = cadastroProduto.IdMercado, Preco = cadastroProduto.Preco, Estoque = cadastroProduto.Estoque }; await Contexto.ProdutoViewModel.AddAsync(produto); await Contexto.SaveChangesAsync(); return(Json(new { mensagem = "Sucesso", resultado = true })); } catch (Exception ex) { return(Json(new { mensagem = ex.Message, resultado = false })); } } else { return(Json(new { mensagem = "Todos os campos devem ser preenchidos", resultado = false })); } }
private void button3_Click(object sender, EventArgs e) { try { produto.nm_nome = TxtNomeProduto.Text; produto.ds_descricao = txtUnidade.Text; produto.vl_produto = Convert.ToDecimal(txtVlProduto.Text); ProdutoBusiness business = new ProdutoBusiness(); business.Alterar(produto); MessageBox.Show("Produto alterado com sucesso"); CadastrarProduto tela = new CadastrarProduto(); tela.Show(); this.Hide(); } catch (Exception ex) { MessageBox.Show("Ocorreu um erro: " + ex.Message); } }
/// <summary> /// Teste finalizado /// </summary> void TesteCompleto(object sender, RunWorkerCompletedEventArgs e) { msgStatus.RodandoCarregamento = false; Window win = new CadastrarProduto(); win.Show(); }
private void btncompras_Click(object sender, EventArgs e) { CadastrarProduto cadastra_Produto = new CadastrarProduto(); ActiveForm.Hide(); cadastra_Produto.ShowDialog(); Show(); }
{ static void Main(string[] args) { string opcao1 = ""; do { Console.WriteLine("Digite a opção"); Console.WriteLine("1 - Cadastrar Cliente"); Console.WriteLine("2 - Cadastrar Produto"); Console.WriteLine("3 - Realizar Venda"); Console.WriteLine("4 - Extrato Cliente"); Console.WriteLine("9 - Sair"); opcao1 = Console.ReadLine(); switch (opcao1) { case "1": CadastrarCliente cliente1 = new CadastrarCliente(); cliente1.Cadastrarcliente(); break; case "2": CadastrarProduto produto1 = new CadastrarProduto(); produto1.Cadastrarproduto(); break; case "3": RealizarVenda venda1 = new RealizarVenda(); venda1.Realizarvenda(); break; case "4": ExtratoCliente extrato1 = new ExtratoCliente(); extrato1.Extratocliente(); break; case "9": { Console.WriteLine("Deseja realmente sair(s ou n)"); string sair = Console.ReadLine(); if (sair.ToLower().Contains("s")) { Environment.Exit(0); } else if (!sair.ToLower().Contains("n")) { opcao1 = "0"; Console.WriteLine("Opção Inválida"); } else { opcao1 = "0"; } } break; } }while (opcao1 != "9"); }
public String cadastrarProduto(String produto) { CadastrarProduto cadProd = new CadastrarProduto(); this.mensagem = cadProd.cadastrarProduto(produto); if (cadProd.tem) //msg de sucesso { this.tem = true; } return(mensagem); }
public async Task <IActionResult> Cadastrar( [FromServices] CadastrarProduto cadastrarProduto, CadastrarProdutoViewModel cadastrarProdutoVm) { if (!ModelState.IsValid) { return(View(cadastrarProdutoVm)); } await cadastrarProduto.Executar(cadastrarProdutoVm); return(RedirectToAction(nameof(Index))); }
private void button1_Click(object sender, EventArgs e) { CadastrarProduto cadastrarProduto = new CadastrarProduto(); if (cadastrarProduto.NewProduct(tbName.Text, tbTipo.Text, tbValue.Text, cbCategorias.Text)) { MessageBox.Show("success"); tbName.Text = ""; tbValue.Text = ""; cbCategorias.Text = ""; tbTipo.Text = ""; } else { MessageBox.Show("error"); } }
static void Main(string[] args) { int menu = 0; do { Console.WriteLine("1 - Cadastrar Produto"); Console.WriteLine("2 - Listar Produtos"); Console.WriteLine("3 - Remover Produto"); Console.WriteLine("4 - Editar Produto"); Console.WriteLine("0 - Sair"); menu = Convert.ToInt32(Console.ReadLine()); switch (menu) { case 1: //cadastrar CadastrarProduto.Renderizar(); break; case 2: //listar ListarProdutos.Renderizar(); break; case 3: //remover RemoverProduto.Renderizar(); break; case 4: //editar break; case 0: //saindo Console.WriteLine("Saindo..."); break; default: Console.WriteLine("Opção inválida"); break; } } while (menu != 0); }
static void Main(string[] args) { int opcao; do { Console.Clear(); Console.ForegroundColor = ConsoleColor.DarkBlue; Console.ResetColor(); Console.WriteLine("* BANCO DE DADOS *"); Console.WriteLine("\n1 - Cadastrar Produto"); Console.WriteLine("2 - Listar Produtos"); Console.WriteLine("3 - Buscar produto por nome"); Console.WriteLine("4 - Remover"); Console.WriteLine("5 - Editar"); Console.WriteLine("0 - Sair"); Console.Write("\nDigite a opção desejada: "); opcao = Convert.ToInt32(Console.ReadLine()); switch (opcao) { case 1: CadastrarProduto.Renderizar(); Console.Write("\nPressione qualquer tecla para sair... "); Console.ReadKey(); break; case 2: ListarProdutos.Renderizar(); Console.Write("\nPressione qualquer tecla para sair... "); Console.ReadKey(); break; case 3: break; case 4: break; case 5: break; } } while (opcao != 0); }
static void Main(string[] args) { Console.BackgroundColor = ConsoleColor.DarkRed; Console.ResetColor(); int opcao; do { Console.Clear(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(" -- PROJETO BANCO DE DADOS -- \n"); Console.ResetColor(); Console.WriteLine("1 - Cadastrar produto"); Console.WriteLine("2 - Listar produtos"); Console.WriteLine("3 - Buscar produto por nome"); Console.WriteLine("4 - Buscar produto por parte do nome"); Console.WriteLine("5 - Alterar produto"); Console.WriteLine("6 - Remover produto"); Console.WriteLine("7 - Cadastrar categoria"); Console.WriteLine("8 - Buscar categoria por nome"); Console.WriteLine("0 - Sair"); Console.WriteLine("\nDigite uma opção:"); opcao = Convert.ToInt32(Console.ReadLine()); Console.Clear(); switch (opcao) { case 1: CadastrarProduto.Renderizar(); break; case 2: ListarProdutos.Renderizar(); break; case 3: BuscarProduto.Renderizar(); break; case 4: BuscarParteProduto.Renderizar(); break; case 5: //AlterarProduto.Renderizar(); break; case 6: RemoverProduto.Renderizar(); break; case 7: //RemoverProduto.Renderizar(); break; case 8: BuscarCategoria.Renderizar(); break; case 0: Console.WriteLine("Saindo..."); break; default: Console.WriteLine("Opção inválida!"); break; } Console.WriteLine("\n\nAperte uma tecla para continuar..."); Console.ReadKey(); } while (opcao != 0); }
private void btnCadastro_Click(object sender, EventArgs e) { if (this.Text == "Cadastro Produto - Famíla") { //VERIFICACAO SE O CAMPOS ESTÃO PREENCHIDOS if (txtDesc.Text == "") { MessageBox.Show("Preencha o campo Descrição", "CADASTRO DE PRODUTOS", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } //CRIAR O OBJETO ProdutoFamilia produtoFamilia = new ProdutoFamilia(); produtoFamilia.Descricao = txtDesc.Text; //INVOCAR REGRA DE NEGOCIO CadastrarProdutoFamilia cadastrarProdutoFamilia = new CadastrarProdutoFamilia(); String retorno = cadastrarProdutoFamilia.ProdutoGrupoInserir(produtoFamilia); try { int IDProdFamilia = Convert.ToInt32(retorno); MessageBox.Show("Família cadastrada com sucesso!\n Código:" + IDProdFamilia + "", "CADASTRO FAMÍLIA", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos limpa = new LimparCampos(); limpa.ClearFields(this); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else if (this.Text == "Cadastro Produto - Formato") { ProdutoFormato produtoFormato = new ProdutoFormato(); produtoFormato.Descricao = txtDesc.Text; //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS ValidarCampos validaCampos = new ValidarCampos(); validaCampos.checaCamposVazios(this); CadastrarProdutoFormato cadastrarProdutoFormato = new CadastrarProdutoFormato(); String retorno = cadastrarProdutoFormato.ProdutoFormatoInserir(produtoFormato); try { int IDProdFomato = Convert.ToInt32(retorno); MessageBox.Show("Formato cadastrado com sucesso!\n Código:" + IDProdFomato + "", "CADASTRO FORMATO", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos limpa = new LimparCampos(); limpa.ClearFields(this); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else if (this.Text == "Cadastro Produto - Grupo") { ProdutoGrupo produtoGrupo = new ProdutoGrupo(); produtoGrupo.Descricao = txtDesc.Text; //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS ValidarCampos validaCampos = new ValidarCampos(); validaCampos.checaCamposVazios(this); CadastrarProdutoGrupo cadastrarProdutoGrupo = new CadastrarProdutoGrupo(); String retorno = cadastrarProdutoGrupo.ProdutoGrupoInserir(produtoGrupo); try { int IDProdGrupo = Convert.ToInt32(retorno); MessageBox.Show("Formato cadastrado com sucesso!\n Código:" + IDProdGrupo + "", "CADASTRO FORMATO", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos limpa = new LimparCampos(); limpa.ClearFields(this); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else if (this.Text == "Cadastro Produto - Tipo") { ProdutoTipo produtoTipo = new ProdutoTipo(); produtoTipo.DescricaoProdutoTipo = txtDesc.Text; //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS ValidarCampos validaCampos = new ValidarCampos(); validaCampos.checaCamposVazios(this); CadastrarProdutoTipo cadastrarProdutoTipo = new CadastrarProdutoTipo(); String retorno = cadastrarProdutoTipo.ProdutoTipoInserir(produtoTipo); try { int IDProdTipo = Convert.ToInt32(retorno); MessageBox.Show("Tipo cadastrado com sucesso!\n Código:" + IDProdTipo + "", "CADASTRO TIPO", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos limpa = new LimparCampos(); limpa.ClearFields(this); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else if (this.Text == "Cadastro Produto - Produto") { //VERIFICACAO SE OS CAMPOS ESTÃO PREENCHIDOS ValidarCampos validaCampos = new ValidarCampos(); validaCampos.checaCamposVazios(this); //CRIA NOVO OBJETO PRODUTO Produto produto = new Produto(); produto.CodRomanel = Convert.ToInt32(txtCodRom.Text); produto.DataCadastro = dtpDataCad.Value; produto.DescricaoDetalhada = txtDesc.Text; produto.ProdFamila.IdProdutoFamilia = Convert.ToInt32(cbxFam.Text); produto.ProdFormato.IdProdutoFormato = Convert.ToInt32(cbxFormato.Text); produto.ProdGrupo.IdProdutoGrupo = Convert.ToInt32(cbxGrupo.Text); produto.ProdTipo.IDProdutoTipo = Convert.ToInt32(cbxTipo.Text); produto.PrecocomrpaVenda.PrecoCompra = Convert.ToDecimal(txtVlrComp.Text); produto.PrecocomrpaVenda.PercentualLucroCompra = Convert.ToDecimal(txtPercLuc.Text); produto.PrecocomrpaVenda.PrecoDeVenda = Convert.ToDecimal(txtVlrVenda.Text); //INVOCA A REGRA DE NEGOCIO PARA CADASTRAR PRPDUTO CadastrarProduto cadastrarProduto = new CadastrarProduto(); String retorno = cadastrarProduto.ProdutoInserir(produto); try { int IDProduto = Convert.ToInt32(retorno); MessageBox.Show("Produto cadastrado com sucesso!\n Código:" + IDProduto + "", "CADASTRO Produto", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparCampos limpa = new LimparCampos(); limpa.ClearFields(this); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Não foi possível realizar o cadastro!", "CADASTRO PRODUTO", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
static void Main(string[] args) { Console.BackgroundColor = ConsoleColor.DarkRed; Console.ResetColor(); int opcao; //List<Cliente> clientes = new List<Cliente>(); do { Console.Clear(); Console.ForegroundColor = ConsoleColor.Yellow; Console.WriteLine(" -- PROJETO VENDAS CONSOLE -- \n"); Console.ResetColor(); Console.WriteLine("1 - Cadastrar cliente"); Console.WriteLine("2 - Listar clientes"); Console.WriteLine("3 - Cadastrar vendedor"); Console.WriteLine("4 - Listar vendedor"); Console.WriteLine("5 - Cadastrar produto"); Console.WriteLine("6 - Listar produto"); Console.WriteLine("0 - Sair"); Console.WriteLine("\nDigite uma opção:"); opcao = Convert.ToInt32(Console.ReadLine()); Console.Clear(); switch (opcao) { case 1: CadastrarCliente.Renderizar(); break; case 2: ListarClientes.Renderizar(); break; case 3: CadastrarVendedor.Renderizar(); break; case 4: ListarVendedor.Renderizar(); break; case 5: CadastrarProduto.Renderizar(); break; case 6: ListarProdutos.Renderizar(); break; case 0: Console.WriteLine("Saindo..."); break; default: Console.WriteLine("Opção inválida!"); break; } Console.WriteLine("\n\nAperte uma tecla para continuar..."); Console.ReadKey(); } while (opcao != 0); }
private void cadastrarProdutoToolStripMenuItem_Click(object sender, EventArgs e) { CadastrarProduto form = new CadastrarProduto(); form.ShowDialog(); }
void dgNovo_Click(object sender, RoutedEventArgs e) { Window win = new CadastrarProduto(); win.ShowDialog(); }
void dgEditar_Click(object sender, RoutedEventArgs e) { if (dataGrid.SelectedIndex != -1) { tbProduto produto = (tbProduto)dataGrid.SelectedItem; Window win = new CadastrarProduto(produto); win.ShowDialog(); } }