コード例 #1
0
        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));
            }
        }
コード例 #2
0
 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);
     }
 }