public DaoControladoriaPecaTecelagemColecao RetornarControladoriaPecaTecelagemDoRomaneio(int controladoriaRomaneioTecelagemId) { try { DaoControladoriaPecaTecelagemColecao daoControladoriaPecaTecelagemColecao = new DaoControladoriaPecaTecelagemColecao(); dalSqlServer.LimparParametros(); dalSqlServer.AdicionaParametros("@controladoriaRomaneioTecelagemId", controladoriaRomaneioTecelagemId); DataTable dataTableControladoriaPecaTecelagem = dalSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspRetornarControladoriaPecaTecelagemDoRomaneio"); foreach (DataRow linha in dataTableControladoriaPecaTecelagem.Rows) { DaoControladoriaPecaTecelagem daoControladoriaPecaTecelagem = new DaoControladoriaPecaTecelagem(); daoControladoriaPecaTecelagem.Id = Convert.ToInt32(linha["Id"]); daoControladoriaPecaTecelagem.ControladoriaRomaneioTecelagemId = Convert.ToInt32(linha["controladoriaRomaneioTecelagemId"]); daoControladoriaPecaTecelagem.OperadorNumero = linha["OperadorNumero"].ToString(); daoControladoriaPecaTecelagem.Numero = linha["Numero"].ToString(); daoControladoriaPecaTecelagem.Nro_Rolo = linha["Nro_Rolo"].ToString(); daoControladoriaPecaTecelagem.Nro_Peca = linha["Nro_Peca"].ToString(); daoControladoriaPecaTecelagem.Metros = Convert.ToDecimal(linha["Metros"].ToString().Substring(0, 5)); daoControladoriaPecaTecelagem.DataCadastro = Convert.ToDateTime(linha["DataCadastro"]); daoControladoriaPecaTecelagem.Ativo = Convert.ToInt32(linha["Ativo"]); daoControladoriaPecaTecelagemColecao.Add(daoControladoriaPecaTecelagem); } return(daoControladoriaPecaTecelagemColecao); } catch (Exception ex) { throw new Exception("Nao foi Possivel consultar. Detalhes: " + ex.Message); } }
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(); } } } } }
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)); } }
public string Deletar(DaoControladoriaPecaTecelagem daoControladoriaPecaTecelagem) { try { dalSqlServer.LimparParametros(); dalSqlServer.AdicionaParametros("@Id", daoControladoriaPecaTecelagem.Id); dalSqlServer.AdicionaParametros("@Numero", daoControladoriaPecaTecelagem.Numero); string id = dalSqlServer.ExecutarManipulacao(CommandType.StoredProcedure, "uspControladoriaPecaTecelagemDelete").ToString(); return(id); } catch (Exception exception) { return(exception.Message); } }