private void bt_Salvar_Click(object sender, EventArgs e) { Produto produto = new Produto(); produto.SetDescrisao(tb_Descrisao.ToString()); produto.SetCodigo(Convert.ToInt32(tb_Codigo.Text)); produto.SetPreco_com_desconto(Convert.ToDouble(tb_PrecoComDesconto.Text)); produto.SetPreco_sem_desconto(Convert.ToDouble(tb_PrecoSemDesconto.Text)); produto.SetQuantidade_estoque(Convert.ToInt32(tb_QuantidadeEmEstoque.Text)); ControladorProduto controladorpro = new ControladorProduto(); controladorpro.SetProduto(produto); MessageBox.Show("Produto Cadastrado com Sucesso!", "Confirmação"); tb_Codigo.Text = ""; tb_Descrisao.Text = ""; tb_PrecoComDesconto.Text = ""; tb_PrecoSemDesconto.Text = ""; tb_QuantidadeEmEstoque.Text = ""; tb_Codigo.Enabled = false; tb_Descrisao.Enabled = false; tb_PrecoComDesconto.Enabled = false; tb_PrecoSemDesconto.Enabled = false; tb_QuantidadeEmEstoque.Enabled = false; }
//ATALHOS===================================================================== protected override bool ProcessCmdKey(ref Message msg, Keys keyData) { switch (keyData) { case Keys.Control | Keys.S: Produto produto = new Produto(); produto.SetDescrisao(tb_Descrisao.ToString()); produto.SetCodigo(Convert.ToInt32(tb_Codigo.Text)); produto.SetPreco_com_desconto(Convert.ToDouble(tb_PrecoComDesconto.Text)); produto.SetPreco_sem_desconto(Convert.ToDouble(tb_PrecoSemDesconto.Text)); produto.SetQuantidade_estoque(Convert.ToInt32(tb_QuantidadeEmEstoque.Text)); ControladorProduto controladorpro = new ControladorProduto(); controladorpro.SetProduto(produto); MessageBox.Show("Produto Cadastrado com Sucesso!", "Confirmação"); tb_Codigo.Text = ""; tb_Descrisao.Text = ""; tb_PrecoComDesconto.Text = ""; tb_PrecoSemDesconto.Text = ""; tb_QuantidadeEmEstoque.Text = ""; tb_Codigo.Enabled = false; tb_Descrisao.Enabled = false; tb_PrecoComDesconto.Enabled = false; tb_PrecoSemDesconto.Enabled = false; tb_QuantidadeEmEstoque.Enabled = false; break; case Keys.Control | Keys.P: ConsultarProduto consultarProduto = new ConsultarProduto(); consultarProduto.ShowDialog(); break; } return(base.ProcessCmdKey(ref msg, keyData)); }