Пример #1
0
        //Método Cadastrar
        private void Cadastrar()
        {
            Categ_SubCateg       dto = new Categ_SubCateg();
            BllCategSubCategoria bll = new BllCategSubCategoria();

            dto.Operacao       = "Cadastrar";
            dto.SubCategoriaId = Convert.ToInt32(cbSubCateg.SelectedValue);
            dto.CategoriaId    = Convert.ToInt32(cbCateg.SelectedValue);

            if (ckActivo.Checked == true)
            {
                dto.Estado = true;
            }
            else
            {
                dto.Estado = false;
            }

            try
            {
                string retorno = bll.Cadastrar(dto);
                MessageBox.Show(retorno, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimparCampos();
                Listar();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Пример #2
0
        //Listar Grid
        private void Listar()
        {
            BllCategSubCategoria bll = new BllCategSubCategoria();
            Categ_SubCateg       dto = new Categ_SubCateg();

            try
            {
                dto.Operacao = "Listar";
                DataTable dt = bll.Listar(dto);

                dgv.DataSource = dt;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Пример #3
0
        //Carregar SubCategoria
        private void cbSubCategoria()
        {
            Categ_SubCateg       dto = new Categ_SubCateg();
            BllCategSubCategoria bll = new BllCategSubCategoria();

            dto.Operacao = "ListarCombo";

            try
            {
                dto.CategoriaId = Convert.ToInt32(cbCateg.SelectedValue);
                DataTable dt      = bll.Carregar(dto);
                DataRow   topItem = dt.NewRow();
                topItem[0] = 0;
                topItem[1] = "-- Selecionar --";
                dt.Rows.InsertAt(topItem, 0);
                cbSubCateg.DisplayMember = "NomeSubCateg";
                cbSubCateg.ValueMember   = "SubCategoriaId";
                cbSubCateg.DataSource    = dt;
            }
            catch (Exception ex)
            {
                FNotificao.AlerForm(ex.Message, TipoNotificacao.erro);
            }
        }