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) { if (txtDescricao.Text.Trim() == string.Empty) { MessageBox.Show("Por favor, informe a descrição.", "Informe a descrição."); } else { try { ItemNegocios itemNegocios = new ItemNegocios(); ObjetoTransferencia.Item item = new ObjetoTransferencia.Item(); item.TipoItem = new ObjetoTransferencia.TipoItem(); item.ItemDescricao = txtDescricao.Text.Trim(); item.TipoItem.TipoItemID = Convert.ToInt32(cbbTipoItem.SelectedValue); if (itemNegocios.ValidarExist(0, txtDescricao.Text.Trim()).Count > 0) { MessageBox.Show("Já existe um item com esta descrição cadastrado.", "Duplicação de item."); } else { MessageBox.Show("Item de ID: " + itemNegocios.Cadastrar(item) + " cadastrado com sucesso!"); Close(); } } catch (Exception ex) { MessageBox.Show("Houve um erro no cadastro do Item, por favor, contate seu suporte.\nObservações: " + ex.Message); } } }
public frmAlterarItem(ObjetoTransferencia.Item i) { InitializeComponent(); item = i; this.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); panelInside.Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, panelInside.Width, panelInside.Height, 20, 20)); }
private void BtnBuscarItem_Click(object sender, EventArgs e) { Item.frmConsultaItem frmConsultaItem = new Item.frmConsultaItem(true); frmConsultaItem.ShowDialog(); item = new ObjetoTransferencia.Item(); if (frmConsultaItem.item.ItemID != 0) { txtItem.Text = frmConsultaItem.item.ItemID.ToString(); item = frmConsultaItem.item; } }