private void txtNumeroPeca_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { if (this.Text.Equals("Inserir Controladoria Romaneio Tecelagem")) { if (!txtNumeroPeca.Text.Equals("")) { DaoControladoriaPecaTecelagem daoControladoriaPecaTecelagem = new DaoControladoriaPecaTecelagem(); daoControladoriaPecaTecelagem.ControladoriaRomaneioTecelagemId = Convert.ToInt32(txtId.Text); daoControladoriaPecaTecelagem.OperadorNumero = operadorNumero; daoControladoriaPecaTecelagem.Numero = txtNumeroPeca.Text; BllControladoriaPecaTecelagem bllControladoriaPecaTecelagem = new BllControladoriaPecaTecelagem(); string retorno = bllControladoriaPecaTecelagem.Insert(daoControladoriaPecaTecelagem); try { int id = Convert.ToInt32(retorno); AtualizarDgvPecasRomaneio(Convert.ToInt32(txtId.Text)); txtNumeroPeca.Text = ""; txtNumeroPeca.Focus(); } catch { MessageBox.Show("Não foi possível inserir o registro. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); txtNumeroPeca.Text = ""; txtNumeroPeca.Focus(); } } } } }
private void AtualizarDgvPecasRomaneio(int romaneioId) { BllControladoriaPecaTecelagem bllControladoriaPecaTecelagem = new BllControladoriaPecaTecelagem(); DaoControladoriaPecaTecelagemColecao daoControladoriaPecaTecelagemColecao = new DaoControladoriaPecaTecelagemColecao(); daoControladoriaPecaTecelagemColecao = bllControladoriaPecaTecelagem.RetornarControladoriaPecaTecelagemDoRomaneio(romaneioId); dgvPecasRomaneio.DataSource = null; dgvPecasRomaneio.DataSource = daoControladoriaPecaTecelagemColecao; dgvPecasRomaneio.Update(); dgvPecasRomaneio.Refresh(); }
public void CancelarPecasDoGrid() { BllControladoriaPecaTecelagem bllControladoriaPecaTecelagem = new BllControladoriaPecaTecelagem(); int total = dgvPecasRomaneio.Rows.Count; int i; for (i = 0; i < total; i++) { DaoControladoriaPecaTecelagem daoControladoriaPecaTecelagem = new DaoControladoriaPecaTecelagem(); daoControladoriaPecaTecelagem.Id = Convert.ToInt32(dgvPecasRomaneio.Rows[i].Cells[0].Value); daoControladoriaPecaTecelagem.Numero = dgvPecasRomaneio.Rows[i].Cells[3].Value.ToString(); bllControladoriaPecaTecelagem.Deletar(daoControladoriaPecaTecelagem); } }
private void btnExcluir_Click(object sender, EventArgs e) { if (dgvPecasRomaneio.SelectedRows.Count == 0) { MessageBox.Show("Nenhum registro selecionado."); return; } else { //pegar registro selecionado no Grid DaoControladoriaPecaTecelagem daoControladoriaPecaTecelagem = (dgvPecasRomaneio.SelectedRows[0].DataBoundItem as DaoControladoriaPecaTecelagem); BllControladoriaPecaTecelagem bllControladoriaPecaTecelagem = new BllControladoriaPecaTecelagem(); bllControladoriaPecaTecelagem.Deletar(daoControladoriaPecaTecelagem); AtualizarDgvPecasRomaneio(Convert.ToInt32(txtId.Text)); } }