public static void ProdutoOptions() { var backApp = false; while (!backApp) { Clear(); WriteLine("Produto - Você deseja:\r"); WriteLine("\t1 - Cadastrar"); WriteLine("\t2 - Editar"); WriteLine("\t3 - Excluir"); WriteLine("\t4 - Listar Todos os Produtos"); WriteLine("\t5 - Procurar um Produto"); WriteLine("\t-----------------------------------"); WriteLine("\t0 - Voltar para o menu principal\n"); Write("Opção: "); switch (ReadLine()) { case "0": return; case "1": ProdutoBLL.CadastrarProduto(); break; case "2": ProdutoBLL.EditarProduto(); break; case "3": ProdutoBLL.ExcluirProduto(); break; case "4": ProdutoBLL.ListarTodosProduto(); break; case "5": ProdutoBLL.ListarProdutoComNome(); break; default: WriteLine("Opção não encontrada!"); break; } if (ReadLine() == "0") { backApp = true; } } }
private void BSalvarEditar_Click(object sender, EventArgs e) { try { EditarDTO.Id = int.Parse(TextId.Text); EditarDTO.Nomeproduto = TextNomeProduto.Text; EditarDTO.Grupoid = int.Parse(TextGrupoCadastro.Text); EditarDTO.Descricao = TextDescricao.Text; EditarDTO.Precovenda = Convert.ToDouble(TextPrecoVenda.Text); EditarDTO.Precocusto = Convert.ToDouble(TextPrecoCusto.Text); EditarDTO.Estoque = Convert.ToDouble(TextEstoque.Text); EditarDTO.Ncm = TextNCM.Text; EditarDTO.Localizacao = TextLocalizacao.Text; EditarDTO.Codigobarras = TextCodigoB.Text; EditarBLL.EditarProduto(EditarDTO); MessageBox.Show("Produto editado com sucesso!", "Edição concluída", MessageBoxButtons.OK, MessageBoxIcon.Information); LimparTela(); CarregarGrid(); } catch (Exception ex) { MessageBox.Show("Você não selecionou nada para atualizar, tente clicar em algum registro", "Erro ao salvar", MessageBoxButtons.OK, MessageBoxIcon.Error); throw new Exception("Você não selecionou nada para atualizar, tente clicar em algum registro " + ex.Message); } }
public string EditarProduto(string obj) { ProdutoBLL proBLL = new ProdutoBLL(); return(proBLL.EditarProduto(obj).ToString()); }