private void toolStripButton1_Click(object sender, EventArgs e)
        {
            string NumeroOrcamento = null;
            string BDI             = null;
            string Total           = null;

            dotacaoOrcamentariaTableAdapter.Fill(this.sCOOPDataSet.DotacaoOrcamentaria);

            SCOOPDataSet.OrcamentoDataTable Dt = new OrcamentoTableAdapter().GetDataBy2(dataGridView1.Rows[Convert.ToInt32(bindingNavigatorPositionItem1.TextBox.Text) - 1].Cells[1].Value.ToString());

            foreach (SCOOPDataSet.OrcamentoRow linha in Dt)
            {
                CodigoOrcamento        = linha.Sequencial.ToString();
                MskTxtBoxCodigo.Text   = linha.Codigo;
                TxtBoxDescricao.Text   = linha.Descricao;
                MskTxtDataCriacao.Text = linha.Dt_criacao.ToShortDateString();
                TxtBoxLocal.Text       = linha.Logradouro;
                try { BairroComboBox.Text = linha.Bairro; }
                catch (Exception) { }
                try { DotacaoOrcamentariaComboBox.Text = new DotacaoOrcamentariaTableAdapter().ObterDescricaoDotacaoOrcamentaria(linha.DotacaoOrcamentaria); }
                catch (Exception ex) { }
                try{ tipoOrcamentoTableAdapter.FillBy1(this.sCOOPDataSet.TipoOrcamento, (int)DotacaoOrcamentariaComboBox.SelectedValue); }
                catch (Exception ex) { }
                try { TipoOrcamentoComboBox.Text = new TipoOrcamentoTableAdapter().ObterDescricaoTipoOrcamento(linha.TipoOrcamento); }
                catch (Exception) { }
                try { FiscalComboBox.Text = new FiscalizacaoTableAdapter().ObterDescricaoFiscalizacao(linha.Fiscal).ToString(); }
                catch (Exception ex) { }
                NumeroOrcamento    = linha.Codigo;
                CidadeTextBox.Text = linha.Cidade;
                try
                {
                    BDIComboBox.Text = linha.BDI.ToString();
                    BDI = linha.BDI.ToString();
                }
                catch (Exception ex)
                {
                    try
                    {
                        Total = new Orc_ServicoTableAdapter().TotalServicoPorOrcamento(MskTxtBoxCodigo.Text).Value.ToString();
                    }
                    catch (Exception)
                    { }
                }
            }
            this.orc_ServicoTableAdapter.FillBy1(this.sCOOPDataSet.Orc_Servico, NumeroOrcamento);
            preencherDataGridViewServico();
            BttAtualizar.Visible        = true;
            BttContrato.Visible         = false;
            BttCadastrarServico.Visible = false;
            groupBox1.Enabled           = true;
            GrupoBoxServicos.Enabled    = true;
            BDIComboBox.Text            = BDI;
            comboBox1_SelectedIndexChanged(null, null);
            tabControl1.SelectedTab = tabPage1;
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Editar Orçamento contratado;
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>

        private void toolStripButton1_Click(object sender, EventArgs e)
        {
            try{
                //Editar Orçamento Contratado
                tabControl1.SelectedTab = tabPage1;
                SCOOPDataSet.Orcamento_ContratadoDataTable Dt     = new Orcamento_ContratadoTableAdapter().GetDataBy11((int)OrcamentoContratadodataGridView.Rows[Convert.ToInt32(bindingNavigatorPositionItem1.TextBox.Text) - 1].Cells[0].Value);
                SCOOPDataSet.OrcamentoDataTable            DtOrca = null;
                foreach (SCOOPDataSet.Orcamento_ContratadoRow linha in Dt)
                {
                    DtOrca = new OrcamentoTableAdapter().GetDataBy2(new OrcamentoTableAdapter().ObterCodigoOrcamento(linha.Seq_Orcamento));
                    foreach (SCOOPDataSet.OrcamentoRow linhaOrca in DtOrca)
                    {
                        MskTxtBoxCodigo.Text       = linhaOrca.Codigo;
                        TxtBoxDescricao.Text       = linhaOrca.Descricao;
                        MskTxtDataCriacao.Text     = linhaOrca.Dt_criacao.ToShortDateString();
                        TxtBoxCidade.Text          = linhaOrca.Cidade;
                        TxtBoxLogradouro.Text      = linhaOrca.Logradouro;
                        TxtBoxBairro.Text          = linhaOrca.Bairro;
                        ComboBoxLicitado.Text      = new LicitadoTableAdapter().ObterDescricaoLicitacao(linha.Licitado);
                        ComboBoxSecretaria.Text    = new SecretariaTableAdapter().ObterDescricaoSecretaria(linha.Secretaria);
                        ComboBoxEmpreteira.Text    = new EmpresaTableAdapter().ObterDescricaoEmpresa(linha.Empresa);
                        TxtBoxCGCCPF.Text          = linha.CPF_CNPJ;
                        DataInicioMskTxtBox.Text   = linha.Data_Criacao.ToShortDateString();
                        MksTxtBoxPrazo.Text        = linha.Data_final.ToShortDateString();
                        ContratoMaskedTextBox.Text = new ContratoTableAdapter().ObterCodigoContrato(linhaOrca.Codigo);
                        BDIComboBox.Text           = linhaOrca.BDI.ToString();
                        ModalidadecomboBox.Text    = linha.Modalidade;
                        ProcessotextBox.Text       = linha.Processo;
                        this.orc_Cont_ServicoTableAdapter.FillBy(this.sCOOPDataSet.Orc_Cont_Servico, linhaOrca.Codigo);
                        BttContrato.Visible        = true;
                        buttonOrdemServico.Visible = true;
                        buttonOrdemServico.Enabled = true;
                    }
                }
                comboBox1_SelectedIndexChanged(null, null);
                ativarPrimeiraParteDesativarSegunda();
                button2.Enabled      = false;
                BttAtualizar.Enabled = true;
                BttAtualizar.Visible = true;
            }catch (Exception ex)
            {
                MessageBox.Show("Erro ao carregar Orçamento Contratado.\n" + ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error);
                DesativarPrimeiraParteAtivarSegunda();
                button1.Enabled      = true;
                BttAtualizar.Enabled = false;
            }
        }
        private void dataGridView1_DataBindingComplete(object sender, DataGridViewBindingCompleteEventArgs e)
        {
            for (int i = 0; i < dataGridView1.RowCount; i++)
            {
                string Orcamento = new MedicaoTableAdapter().ObterOrcamentoMedicao(dataGridView1.Rows[i].Cells[1].Value.ToString());

                SCOOPDataSet.OrcamentoDataTable Dt = new OrcamentoTableAdapter().GetDataBy2(Orcamento);

                foreach (SCOOPDataSet.OrcamentoRow linha in Dt)
                {
                    dataGridView1.Rows[i].Cells[4].Value = linha.Descricao;
                    dataGridView1.Rows[i].Cells[5].Value = linha.Logradouro;
                    dataGridView1.Rows[i].Cells[6].Value = linha.Bairro;
                }
                dataGridView1.Rows[i].Cells[7].Value = new Med_ServicoTableAdapter().ObterTotalMedicaoServico(dataGridView1.Rows[i].Cells[1].Value.ToString()).ToString();
            }
        }
        public void ImportaOrcamento(string CodigoOrcamento)
        {
            BttNovo_Click(null, null);
            try
            {
                SCOOPDataSet.OrcamentoDataTable Dt = new OrcamentoTableAdapter().GetDataBy2(CodigoOrcamento);

                foreach (SCOOPDataSet.OrcamentoRow linha in Dt)
                {
                    MskTxtBoxCodigoOrcamento.Text = CodigoOrcamento;
                    mskTxtBoxContrato.Text        = new ContratoTableAdapter().ObterCodigoContrato(CodigoOrcamento);
                    ComboBoxEngFiscal.Text        = new FiscalizacaoTableAdapter().ObterDescricaoFiscalizacao(linha.Fiscal);
                }
                MessageBox.Show("Preencha os Campos Vázios.", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Problema na importação.\n" + ex.Message);
            }
        }
Ejemplo n.º 5
0
        /// <summary>
        /// Importação de Orçamento!
        /// </summary>
        /// <param name="NumeroOrcamento"></param>
        public void ImportarOrcamento(string NumeroOrcamento)
        {
            try
            {
                SCOOPDataSet.OrcamentoDataTable Dt = new OrcamentoTableAdapter().GetDataBy2(NumeroOrcamento);

                foreach (SCOOPDataSet.OrcamentoRow linha in Dt)
                {
                    MskTxtBoxCodigo.Text   = linha.Codigo;
                    TxtBoxDescricao.Text   = linha.Descricao;
                    MskTxtDataCriacao.Text = linha.Dt_criacao.ToShortDateString();
                    TxtBoxCidade.Text      = linha.Cidade;
                    TxtBoxLogradouro.Text  = linha.Logradouro;
                    TxtBoxBairro.Text      = linha.Bairro;
                    BDIComboBox.Text       = linha.BDI.ToString();
                }
                //MessageBox.Show("Orçamento Carregado com Sucesso!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                //MessageBox.Show("Erro ao carregado Orçamento!\n" + ex.Message);
            }
        }