Esempio n. 1
0
        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);
            }
        }
Esempio n. 2
0
        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);
            }
        }