Exemplo n.º 1
0
        public void Atualizar_DataGrid()
        {
            ItemDao dao = new ItemDao();

            Form1.lista_item         = dao.List();
            dataGridView1.DataSource = Form1.lista_item;
        }
        public RelacionarItemEIndicadorForm(Usuario user)
        {
            this.user = user;
            InitializeComponent();
            ItemDao itemdao = new ItemDao();

            dtgItens.DataSource = itemdao.List();
            IndicadorDao indicadoresdao = new IndicadorDao();

            dtgIndicadores.DataSource = indicadoresdao.List();
            altera = false;
            exibir = false;
        }
        public RelacionarItemEIndicadorForm(ItemIndicador relacao)
        {
            this.relacao = relacao;
            InitializeComponent();
            label1.Text = "Exibir Relacao";
            this.Text   = "Exibir Relacao";
            ItemDao itemdao = new ItemDao();

            txtDescricao.Text   = relacao.descricao;
            txtObervacao.Text   = relacao.observacao;
            txtNome.Text        = relacao.nome;
            txtId.Text          = relacao.id.ToString();
            dtgItens.DataSource = itemdao.List();
            IndicadorDao indicadoresdao = new IndicadorDao();

            dtgIndicadores.DataSource = indicadoresdao.List();
            altera = false;
            exibir = true;

            for (int i = 0; i < dtgIndicadores.RowCount; i++)
            {
                if (Convert.ToInt32(dtgIndicadores[0, i].Value) == relacao.codigo_item)
                {
                    dtgIndicadores[0, i].Selected = true;
                }
                if (Convert.ToInt32(dtgItens[0, i].Value) == relacao.codigo_indicador)
                {
                    dtgItens[0, i].Selected = true;
                }
                if (i < dtgItens.RowCount)
                {
                    for (int k = i; k < dtgItens.RowCount; k++)
                    {
                        if (Convert.ToInt32(dtgItens[0, k].Value) == relacao.codigo_indicador)
                        {
                            dtgItens[0, k].Selected = true;
                        }
                    }
                }
            }
            try
            {
                txtDescricao.Text = relacao.descricao;
                txtObervacao.Text = relacao.observacao;
                txtNome.Text      = relacao.nome;
                txtId.Text        = relacao.id.ToString();
            }
            catch
            { }
        }