private void btnSalvar_Click(object sender, EventArgs e) { string fornId = ""; string categId = ""; try { if (cbxCategoria.Text != "") { categId = cbxCategoria.SelectedValue.ToString(); } if (cbxFornecedor.Text != "") { fornId = cbxFornecedor.SelectedValue.ToString(); } else { fornId = "1"; } if (txtCodigo.Text == "") { bool verdade = false; do { //this.con++; //txtCodigo.Text = this.con.ToString().PadLeft(12, '0'); Random numAleatorio = new Random(); txtCodigo.Text = Convert.ToString(numAleatorio.Next()); verdade = DaoProd.VerificaCodigo(txtCodigo.Text, txtNome.Text); }while (verdade == false); } DaoProd.produto = new Produto(txtCodigo.Text, txtNome.Text, txtPreco.Text, txtVenda.Text, txtQtd.Text, txtQtdMin.Text, cbxMarca.Text, categId, fornId, ConverterParaBitArray()); DaoProd.CadastroProd(); MessageBox.Show("Produto cadastrado com sucesso!"); Limpar(); } catch (DomainExceptions ex) { MessageBox.Show(ex.Message); } }