Пример #1
0
        private void BuscarSubcategoria()
        {
            ProdSubCategoriaColecao prodSubCategoriaColecao = produtoNegocios.ConsultarProdSubCategoria(categoria);
            Form_ConsultarColecao   form_ConsultarColecao   = new Form_ConsultarColecao();

            if (prodSubCategoriaColecao != null)
            {
                foreach (ProdSubCategoriaInfo categoria in prodSubCategoriaColecao)
                {
                    Form_Consultar form_Consultar = new Form_Consultar
                    {
                        Cod       = string.Format("{0:000}", categoria.Prodsubcatid),
                        Descricao = categoria.Prodsubcatnome
                    };

                    form_ConsultarColecao.Add(form_Consultar);
                }
            }

            FormConsultar_Cod_Descricao formConsultar_Cod_Descricao = new FormConsultar_Cod_Descricao(form_ConsultarColecao, "Sub-Categoria");

            formConsultar_Cod_Descricao.ShowDialog(this);

            if (formConsultar_Cod_Descricao.DialogResult == DialogResult.Yes)
            {
                categoria          = Convert.ToInt16(formConsultar_Cod_Descricao.Selecionado.Cod);
                textBoxSub.Text    = string.Format("{0:000}", Convert.ToInt32(formConsultar_Cod_Descricao.Selecionado.Cod));
                labelValorSub.Text = formConsultar_Cod_Descricao.Selecionado.Descricao;
                buttonBuscarMarca.Select();
            }
            formConsultar_Cod_Descricao.Dispose();
        }
Пример #2
0
        private ProdSubCategoriaColecao PreencherProdSubCategoria(DataTable dataTable)
        {
            ProdSubCategoriaColecao colecao = new ProdSubCategoriaColecao();

            foreach (DataRow row in dataTable.Rows)
            {
                ProdSubCategoriaInfo ProdSubCategoriaInfo = new ProdSubCategoriaInfo
                {
                    Prodsubcatnome        = Convert.ToString(row["Prodsubcatnome"]).Trim(),
                    prodsubcatidcategoria = Convert.ToInt16(row["prodsubcatidcategoria"]),
                    Prodsubcatid          = Convert.ToInt16(row["Prodsubcatid"])
                };

                colecao.Add(ProdSubCategoriaInfo);
            }

            return(colecao);
        }