Esempio n. 1
0
        private void Cadastrar()
        {
            SubCategoria    dto = new SubCategoria();
            BllSubCategoria bll = new BllSubCategoria();

            dto.Operacao     = "Cadastrar";
            dto.NomeSubCateg = txtSubCateg.Text;

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

            string retorno = bll.Cadastrar(dto);

            try
            {
                //int CategoriaId = Convert.ToInt32(retorno);
                MessageBox.Show(retorno, "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                LimparCampos();
                Listar();
            }
            catch
            {
                MessageBox.Show("Erro ao Cadastrar. Detalhes: " + retorno, "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Esempio n. 2
0
        private void Listar()
        {
            SubCategoria    dto = new SubCategoria();
            BllSubCategoria bll = new BllSubCategoria();

            dto.Operacao = "Listar";

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

                dgv.DataSource = dt;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Esempio n. 3
0
        //Método Carregar Combo SubCategoria
        private void Carregar()
        {
            SubCategoria    dto = new SubCategoria();
            BllSubCategoria bll = new BllSubCategoria();

            try
            {
                dto.Operacao = "ListarCombo";
                DataTable dt      = bll.Carregar(dto);
                DataRow   topItem = dt.NewRow();
                topItem[0] = 0;
                topItem[1] = "- Selecionar SubCategoria -";
                dt.Rows.InsertAt(topItem, 0);
                cbSubCateg.DataSource    = dt;
                cbSubCateg.DisplayMember = "NomeSubCateg";
                cbSubCateg.ValueMember   = "SubCategoriaId";
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }