private void btnSalvar_Click(object sender, EventArgs e) { clsItem item = new clsItem(); clsTipo tipo = new clsTipo(); clsItemNegocio itemNegocio = new clsItemNegocio(); item.Descricao = txtDescricaoCadastrar.Text; int idTipo = ((clsTipo)cboCategoriaCadastrar.SelectedItem).id; item.idTipo = idTipo; item.Qtde = Convert.ToInt32(txtQtdeCadastrar.Text); item.PrecoUnit = Convert.ToDouble(txtPrecoCadastrar.Text); string retorno = itemNegocio.Inserir(item); try { int id_Produto = Convert.ToInt32(retorno); MetroFramework.MetroMessageBox.Show(this,"Produto inserido com sucesso. Código: " + id_Produto.ToString(),"INFORMAÇÃO", MessageBoxButtons.OK,MessageBoxIcon.Information); //this.DialogResult = DialogResult.Yes; } catch { MessageBox.Show("Não foi possivel inserir. Detalhe: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); //this.DialogResult = DialogResult.No; } }
private void btnSalvar_Click(object sender, EventArgs e) { // Instanciando um novo objeto das class clsItem item = new clsItem(); clsItemNegocio itemNegocio = new clsItemNegocio(); // Criando uma variavel do tipo int // Que vai receber o id da opção selecionada // Passando esse id para a propriedade int idMov = ((clsMovimentacao)cboMovCadastrarItem.SelectedItem).idMovimentacao; item.idMovimentacao = idMov; int idTipo = ((clsTipo)cboCategoriaCadastrar.SelectedItem).id; item.idTipo = idTipo; int idFornecedor = ((clsFornecedor)cboFornecedorCadastrarItem.SelectedItem).id; item.idFornecedor = idFornecedor; item.Descricao = txtDescricaoCadastrar.Text; item.Qtde = Convert.ToInt32(txtQtdeCadastrar.Text); item.PrecoUnit = Convert.ToDouble(txtPrecoCadastrar.Text); string retorno = itemNegocio.Inserir(item); try { int id_Produto = Convert.ToInt32(retorno); MetroFramework.MetroMessageBox.Show(this,"Produto inserido com sucesso.","INFORMAÇÃO", MessageBoxButtons.OK,MessageBoxIcon.Information); DialogResult resp = MetroFramework.MetroMessageBox.Show(this, "DESEJA CONTINUAR ?", "INFORMAÇÃO", MessageBoxButtons.YesNo, MessageBoxIcon.Information); if (resp == DialogResult.Yes) { cboMovCadastrarItem.SelectedItem = 0; cboFornecedorCadastrarItem.SelectedItem = 0; cboCategoriaCadastrar.SelectedItem = 0; txtDescricaoCadastrar.Clear(); txtPrecoCadastrar.Clear(); txtQtdeCadastrar.Clear(); cboMovCadastrarItem.Focus(); } else { frmTelaControle estoque = new frmTelaControle(); estoque.ShowDialog(); Close(); } } catch { MessageBox.Show("Não foi possivel inserir. Detalhe: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); //this.DialogResult = DialogResult.No; } }