public void AtivaRomaneio() { BllControladoriaRomaneioTecelagem bllControladoriaRomaneioTecelagem = new BllControladoriaRomaneioTecelagem(); DaoControladoriaRomaneioTecelagem daoControladoriaRomaneioTecelagem = new DaoControladoriaRomaneioTecelagem(); daoControladoriaRomaneioTecelagem.Id = Convert.ToInt32(txtId.Text); daoControladoriaRomaneioTecelagem.OperadorNumero = operadorNumero; try { bllControladoriaRomaneioTecelagem.Ativar(daoControladoriaRomaneioTecelagem); //lblNumeroRomaneio.ForeColor = Color.DeepSkyBlue; } catch (Exception ex) { MessageBox.Show("Não Foi possível Ativar o Romaneio. Erro: " + ex); } }
public void CancelarRomaneio() { BllControladoriaRomaneioTecelagem bllControladoriaRomaneioTecelagem = new BllControladoriaRomaneioTecelagem(); DaoControladoriaRomaneioTecelagem daoControladoriaRomaneioTecelagem = new DaoControladoriaRomaneioTecelagem(); daoControladoriaRomaneioTecelagem.Id = Convert.ToInt32(txtId.Text); daoControladoriaRomaneioTecelagem.Numero = lblNumeroRomaneio.Text; string retorno = bllControladoriaRomaneioTecelagem.Deletar(daoControladoriaRomaneioTecelagem); try { int id = Convert.ToInt32(retorno); MessageBox.Show("Romaneio cancelado com sucesso! ID: " + id.ToString()); } catch (Exception ex) { MessageBox.Show("Não foi possível deletar o Romaneio. Erro: " + ex); } }
private void txtId_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == 13) { if (this.Text.Equals("Inserir Controladoria Romaneio Tecelagem")) { if (txtId.Text.Equals("")) { BllControladoriaRomaneioTecelagem bllControladoriaRomaneioTecelagem = new BllControladoriaRomaneioTecelagem(); DaoControladoriaRomaneioTecelagem daoControladoriaRomaneioTecelagem = new DaoControladoriaRomaneioTecelagem(); int ultimoNumero = Convert.ToInt32(bllControladoriaRomaneioTecelagem.RetornaControladoriaRomaneioTecelagemUltimoNumero()); int numeroAtual = ultimoNumero + 1; daoControladoriaRomaneioTecelagem.Numero = numeroAtual.ToString(); daoControladoriaRomaneioTecelagem.OperadorNumero = operadorNumero; string retorno = bllControladoriaRomaneioTecelagem.Insert(daoControladoriaRomaneioTecelagem); try { int id = Convert.ToInt32(retorno); txtId.Text = retorno; lblNumeroRomaneio.Text = daoControladoriaRomaneioTecelagem.Numero; AtualizarDgvPecasRomaneio(Convert.ToInt32(txtId.Text)); e.Handled = true; SendKeys.Send("{tab}"); } catch { MessageBox.Show("Não foi possível inserir o registro. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); txtId.Focus(); } } else { try { BllControladoriaRomaneioTecelagem bllControladoriaRomaneioTecelagem = new BllControladoriaRomaneioTecelagem(); DaoControladoriaRomaneioTecelagem daoControladoriaRomaneioTecelagem = new DaoControladoriaRomaneioTecelagem(); daoControladoriaRomaneioTecelagem = bllControladoriaRomaneioTecelagem.RetornaControladoriaRomaneioTecelagemPorId(Convert.ToInt32(txtId.Text)); if (daoControladoriaRomaneioTecelagem.Numero == null) { txtId.Text = ""; lblNumeroRomaneio.Text = ""; AtualizarDgvPecasRomaneio(Convert.ToInt32(txtId.Text)); txtId.Focus(); } else { lblNumeroRomaneio.Text = daoControladoriaRomaneioTecelagem.Numero; e.Handled = true; SendKeys.Send("{tab}"); AtualizarDgvPecasRomaneio(Convert.ToInt32(txtId.Text)); } } catch (Exception ex) { MessageBox.Show("Este código de romaneio não existe."); AtualizarDgvPecasRomaneio(0); txtId.Focus(); } } } } }