private void DgvResultados_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { ItemNegocios itemNegocios = new ItemNegocios(); item = itemNegocios.ConsultaPorID(Convert.ToInt32(dgvResultados.SelectedRows[0].Cells[0].Value))[0]; if (!retorno) { frmAlterarItem frmAlterarItem = new frmAlterarItem(item); frmAlterarItem.ShowDialog(); } else { Close(); } if (rbDescricao.Checked) { dgvResultados.DataSource = itemNegocios.ConsultaPorDescricao(txtDescricao.Text); } else if (rbID.Checked && txtID.Text.Trim() != string.Empty) { dgvResultados.DataSource = itemNegocios.ConsultaPorID(Convert.ToInt32(txtID.Text)); } else if (rbTipo.Checked) { dgvResultados.DataSource = itemNegocios.ConsultaPorTipoItem(Convert.ToInt32(cbbTipoItem.SelectedValue)); } }
private void BtnCadastrar_Click(object sender, EventArgs e) { try { ItemNegocios itemNegocios = new ItemNegocios(); if (rbDescricao.Checked) { dgvResultados.DataSource = itemNegocios.ConsultaPorDescricao(txtDescricao.Text); } else if (rbID.Checked && txtID.Text.Trim() != string.Empty) { dgvResultados.DataSource = itemNegocios.ConsultaPorID(Convert.ToInt32(txtID.Text)); } else if (rbTipo.Checked) { dgvResultados.DataSource = itemNegocios.ConsultaPorTipoItem(Convert.ToInt32(cbbTipoItem.SelectedValue)); } } catch (Exception ex) { MessageBox.Show("Houve um erro no cadastro de Tipo de Item, por favor, contate seu suporte.\nObservações: " + ex.Message); } }