예제 #1
0
        private void consultaToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            Frm_ConsultaSubCategoria _frmconsultasubCategoria = new Frm_ConsultaSubCategoria();

            _frmconsultasubCategoria.ShowDialog();
            _frmconsultasubCategoria.Dispose();
        }
예제 #2
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            Frm_ConsultaSubCategoria frmconsultasubCategoria = new Frm_ConsultaSubCategoria();                                            //cria formulario de consulta

            frmconsultasubCategoria.ShowDialog();                                                                                         //Mostra na tela
            if (frmconsultasubCategoria.Codigo != 0)                                                                                      //Se o codigo for diferente
            {
                DALConexao         dalConexao           = new DALConexao(DadosDaConexao.StringDeConexao);                                 //cria a DAL
                BLLSubCategoria    consultasubCategoria = new BLLSubCategoria(dalConexao);                                                //Cria o BLL da subcategoria - passando pelo construtor
                ModeloSubCategoria modelosubCategoria   = consultasubCategoria.CarregaModeloSubCategoria(frmconsultasubCategoria.Codigo); //cria modelo da subcategoria. Chama CarregaModelo pda Subcat e preeenchendo a tela com os valores do codigo da subcategoria, com nome da subcategoria
                txt_ScatCod.Text = modelosubCategoria.ScatCod.ToString();                                                                 //preenche a tela com os valores
                txt_Nome.Text    = modelosubCategoria.ScatNome;                                                                           //preenche a tela com os valores

                cb_CatCod.SelectedValue = modelosubCategoria.CatCod;                                                                      //combobox. pega valor do modelo,modifica o que esta exibindo na tela
                AlterarBotoes(3);
            }
            else
            {
                LimpaTela();
                AlterarBotoes(1);
            }
            frmconsultasubCategoria.Dispose();
        }