public void EditarComposicao()
        {
            if (Codigo != null)
            {
                try
                {
                    SCOOPDataSet.ServicoDataTable Dt = new ServicoTableAdapter().GetDataBy1(Codigo);

                    foreach (SCOOPDataSet.ServicoRow linha in Dt)
                    {
                        CodigomaskedTextBox.Text     = linha.Codigo.Replace(".", "");
                        GrupoComboBox.Text           = new GrupoTableAdapter().ObterDescricao(linha.Grupo);
                        EtapaComboBox.Text           = new EtapaTableAdapter().ObterDescricao(linha.Etapa);
                        AtividadeComboBox.Text       = new AtividadeTableAdapter().ObterDescricao(linha.Atividade, linha.Etapa).ToString();
                        descricaoServicoTextBox.Text = linha.Descricao;
                        unidadeComboBox.Text         = linha.Unidade;
                        leiSocialTextBox.Text        = linha.LeiSocial.ToString();
                        encargoTextBox.Text          = linha.Encargo.ToString();
                        this.composicaoTableAdapter.FillBy(this.sCOOPDataSet.Composicao, linha.Codigo);
                    }
                    //groupBox1.Enabled = false;
                    CadastrarServicoButton.Visible = false;
                    BttAtualizar.Visible           = true;
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Erro ao carregar serviço e composição.\n" + ex.Message);
                }
            }
        }
Пример #2
0
        private void preencherDataGridView()
        {
            for (int i = 0; i < ServicodataGridView1.RowCount; i++)
            {
                SCOOPDataSet.ServicoDataTable Dt = new ServicoTableAdapter().GetDataBy1(ServicodataGridView1.Rows[i].Cells[2].Value.ToString());

                foreach (SCOOPDataSet.ServicoRow linha in Dt)
                {
                    ServicodataGridView1.Rows[i].Cells[3].Value = linha.Descricao;
                }
            }
        }
        void preencherDataGridViewServico()
        {
            for (int i = 0; i < ServicodataGridView1.RowCount; i++)
            {
                SCOOPDataSet.ServicoDataTable Dt = new ServicoTableAdapter().GetDataBy1(ServicodataGridView1.Rows[i].Cells[1].Value.ToString().Replace(",", "."));

                foreach (SCOOPDataSet.ServicoRow linha in Dt)
                {
                    ServicodataGridView1.Rows[i].Cells[4].Value = linha.Descricao;
                    ServicodataGridView1.Rows[i].Cells[5].Value = linha.Unidade;
                    ServicodataGridView1.Rows[i].Cells[8].Value = Convert.ToDecimal(ServicodataGridView1.Rows[i].Cells[6].Value) * Convert.ToDecimal(ServicodataGridView1.Rows[i].Cells[7].Value);
                }
            }
        }
        public void PreencherGridView()
        {
            SCOOPDataSet.ServicoDataTable Dt = null;
            for (int i = 0; i < ServicodataGridView1.RowCount; i++)
            {
                Dt = new ServicoTableAdapter().GetDataBy1(ServicodataGridView1.Rows[i].Cells[2].Value.ToString());

                foreach (SCOOPDataSet.ServicoRow linha in Dt)
                {
                    ServicodataGridView1.Rows[i].Cells[3].Value = linha.Descricao;
                }
                ServicodataGridView1.Rows[i].Cells[9].Value = String.Format("{0:C2}", Convert.ToDecimal(ServicodataGridView1.Rows[i].Cells[7].Value) * Convert.ToDecimal(ServicodataGridView1.Rows[i].Cells[8].Value));
            }
        }
Пример #5
0
        private void mskTxtBoxCodServico_TextChanged(object sender, EventArgs e)
        {
            if (mskTxtBoxCodServico.Text.Length == 12)
            {
                SCOOPDataSet.ServicoDataTable Dt = new ServicoTableAdapter().GetDataBy2(mskTxtBoxCodServico.Text.Replace(",", "."));

                foreach (SCOOPDataSet.ServicoRow linha in Dt)
                {
                    TxtDescricaoServico.Text  = linha.Descricao;
                    TxtBoxUnidadeServico.Text = linha.Unidade;
                    TxtBoxValorUnitario.Text  = string.Format("{0:C2}", new ComposicaoTableAdapter().ObterTotalServico(mskTxtBoxCodServico.Text.Replace(",", ".")).ToString());
                }
                TxtBoxServicoQuantidade.Focus();
            }
        }