private void BtnAtualizar_Click(object sender, EventArgs e) { Etapa objEtapa; EtapaCtrl objEtapaCtrl; try { objEtapa = new Etapa(); objEtapaCtrl = new EtapaCtrl(); int linha = this.dgvRealizado.SelectedCells[0].RowIndex; objEtapa.setCodigo(dgvRealizado.Rows[linha].Cells[0].Value.ToString()); objEtapa.setPercentualConclusao(dgvRealizado.Rows[linha].Cells[2].Value.ToString()); objEtapa.setDataInicioReal(dgvRealizado.Rows[linha].Cells[3].Value.ToString()); objEtapa.setDataFimReal(dgvRealizado.Rows[linha].Cells[4].Value.ToString()); bool mensagem = objEtapaCtrl.atualizar(objEtapa); if (mensagem) { MessageBox.Show("Etapa Atualizada com Sucesso"); } carregaGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void ConfigurarEtapasView_Load(object sender, EventArgs e) { EtapaCtrl objEtapaCtrl = new EtapaCtrl(); this.dgvEtapas.DataSource = objEtapaCtrl.listar(this.obraCodigo); personalizarDGV(); }
private void BtnRemover_Click(object sender, EventArgs e) { EtapaCtrl objEtapaCtrl; try { objEtapaCtrl = new EtapaCtrl(); int linha = this.dgvEtapas.SelectedCells[0].RowIndex; int codigoEtapa = Convert.ToInt32(dgvEtapas.Rows[linha].Cells[0].Value.ToString()); if (MessageBox.Show("Deseja Confirmar a Remoção?", "Atenção", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1) == DialogResult.Yes) { bool mensagem = objEtapaCtrl.remover(codigoEtapa, this.obraCodigo); if (mensagem) { MessageBox.Show("Etapa Removida com Sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } else { MessageBox.Show("Etapa Não Removida", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } } carregaGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void carregaGrid() { EtapaCtrl objEtapaCtrl; try { objEtapaCtrl = new EtapaCtrl(); this.dgvRealizado.DataSource = objEtapaCtrl.realizado(this.obraCodigo); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void personalizarDGV1() { EtapaCtrl objEtapaCtrl; try { objEtapaCtrl = new EtapaCtrl(); this.dgvPrevisto.DataSource = objEtapaCtrl.previsto(this.obraCodigo); this.dgvPrevisto.Columns[0].HeaderText = "Nome"; this.dgvPrevisto.Columns[1].HeaderText = "Data Início"; this.dgvPrevisto.Columns[2].HeaderText = "Data Fim"; this.dgvPrevisto.Columns[3].HeaderText = "Prazo"; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void personalizarDGV2() { EtapaCtrl objEtapaCtrl; try { objEtapaCtrl = new EtapaCtrl(); this.dgvRealizado.DataSource = objEtapaCtrl.realizado(this.obraCodigo); this.dgvRealizado.Columns[0].Visible = false; this.dgvRealizado.Columns[1].HeaderText = "Nome"; this.dgvRealizado.Columns[2].HeaderText = "Data Início"; this.dgvRealizado.Columns[3].HeaderText = "Data Fim"; this.dgvRealizado.Columns[4].HeaderText = "Percentual de Conclusão"; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnFinalizar_Click(object sender, EventArgs e) { EtapaCtrl objEtapaCtrl; try { objEtapaCtrl = new EtapaCtrl(); int linha = this.dgvRealizado.SelectedCells[0].RowIndex; int codigo = Convert.ToInt32(dgvRealizado.Rows[linha].Cells[0].Value.ToString()); bool mensagem = objEtapaCtrl.finalizar(codigo); if (mensagem) { MessageBox.Show("Etapa Finalizada com Sucesso"); } carregaGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnAlterar_Click(object sender, EventArgs e) { Etapa objEtapa; EtapaCtrl objEtapaCtrl; try { objEtapa = new Etapa(); objEtapaCtrl = new EtapaCtrl(); int linha = this.dgvEtapas.SelectedCells[0].RowIndex; this.etapaCodigo = Convert.ToInt32(this.dgvEtapas.Rows[linha].Cells[0].Value.ToString()); objEtapa.setNome(this.cmbEtapas.Text); objEtapa.setDataInicioPrevisto(this.txtDataInicioPrevisto.Text); objEtapa.setDataFimPrevisto(this.txtDataFimPrevisto.Text); objEtapa.setTotalGastosPrevisto(this.txtGastosPrevistos.Text); objEtapa.setCodigo(this.etapaCodigo.ToString()); objEtapa.setObraCodigo(this.obraCodigo.ToString()); bool mensagem = objEtapaCtrl.alterar(objEtapa); if (mensagem) { MessageBox.Show("Etapa Alterada com Sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); limparCampos(); } else { MessageBox.Show("Etapa Não Alterada", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } carregaGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void BtnCadastrar_Click(object sender, EventArgs e) { Etapa objEtapa; EtapaCtrl objEtapaCtrl; try { objEtapa = new Etapa(); objEtapaCtrl = new EtapaCtrl(); objEtapa.setNome(this.cmbEtapas.Text); objEtapa.setDataInicioPrevisto(this.txtDataInicioPrevisto.Text); objEtapa.setDataFimPrevisto(this.txtDataFimPrevisto.Text); objEtapa.setTotalGastosPrevisto(this.txtGastosPrevistos.Text); objEtapa.setObraCodigo(this.obraCodigo.ToString()); bool mensagem = objEtapaCtrl.cadastrar(objEtapa); if (mensagem) { MessageBox.Show("Etapa Inserida com Sucesso", "Atenção", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); limparCampos(); } else { MessageBox.Show("Etapa Não Inserida", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1); } carregaGrid(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } }