private void btnExluir_Click(object sender, EventArgs e)
        {
            ControllerCategoria controllerCategoria = new ControllerCategoria();
            List <string>       a1 = controllerCategoria.BuscarTodasNome();

            foreach (string cate in a1)
            {
                if (cate == textBoxName.Text && textBoxName.Text != "")
                {
                    auxiliar = true;
                }
                else if (cate != textBoxName.Text)
                {
                    auxiliar = false;
                }
            }
            if (auxiliar == true)
            {
                controllerCategoria.ExcluirCategoria(textBoxName.Text);
                MessageBox.Show("Exclusão feita com sucesso!");
                textBoxName.Text = "";
            }
            if (auxiliar == false)
            {
                if (textBoxName.Text == "")
                {
                    MessageBox.Show("Espaços vazios");
                }
                else
                {
                    MessageBox.Show("Esta categoria nao existe...");
                    textBoxName.Text = "";
                }
            }
        }
        private void btnPesquisar_Click(object sender, EventArgs e)
        {
            ControllerCategoria controllerCategoria = new ControllerCategoria();
            List <string>       a1 = controllerCategoria.BuscarTodasNome();

            auxiliar = false;
            foreach (string cate in a1)
            {
                if (cate == textBoxName.Text)
                {
                    auxiliar = true;
                }
            }
            if (auxiliar == true)
            {
                MessageBox.Show("Esta categoria existe.");
                textBoxName.Text = "";
            }
            if (auxiliar == false)
            {
                if (textBoxName.Text == "")
                {
                    MessageBox.Show("Espaços vazios");
                }
                else
                {
                    MessageBox.Show("Esta categoria não existe...");
                    textBoxName.Text = "";
                }
            }
        }
Ejemplo n.º 3
0
        private void CarregarCategorias()
        {
            // instanciando um objeto da classe ControllerCategoria
            myControllerCategoria = new ControllerCategoria();

            // passando a fonte de dados para o GridView
            gvwExibe.DataSource = myControllerCategoria.Exibir(chkStatusInativo.Checked ? "0" : "1", Session["ConnectionString"].ToString());

            // associando os dados para carregar e exibir
            gvwExibe.DataBind();
        }
Ejemplo n.º 4
0
        private void CarregarCategorias()
        {
            myControllerCategoria = new ControllerCategoria();

            ddlID_CategoriaProduto.DataSource     = myControllerCategoria.Exibir("1", Session["ConnectionString"].ToString());
            ddlID_CategoriaProduto.DataTextField  = "NM_Categoria";
            ddlID_CategoriaProduto.DataValueField = "ID_Categoria";
            ddlID_CategoriaProduto.DataBind();

            ddlID_CategoriaProduto.Items.Insert(0, "Categoria");
            ddlID_CategoriaProduto.SelectedIndex = 0;
        }
Ejemplo n.º 5
0
        private void Ativar()
        {
            // instanciar um objeto da classe categoria e carregar tela e ativar
            myControllerCategoria = new ControllerCategoria(txbID_Categoria.Text.Trim(), 'A', Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerCategoria.DS_Mensagem == "OK")
            {
                // tudo certinho!
                CarregarCategorias();
                lblDS_Mensagem.Text = "Ativado com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerCategoria.DS_Mensagem;
            }
        }
Ejemplo n.º 6
0
        private void Excluir()
        {
            // instanciar um objeto da classe categoria e carregar tela e excluir
            myControllerCategoria = new ControllerCategoria(txbID_Categoria.Text.Trim(), 'E', Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerCategoria.DS_Mensagem == "OK")
            {
                // tudo certinho!
                LimparCampos();
                BloquearComponentesCadastro();
                CarregarCategorias();
                lblDS_Mensagem.Text = "Excluído com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerCategoria.DS_Mensagem;
            }
        }
Ejemplo n.º 7
0
        private void CarregarCategoriasConsultar()
        {
            // validar a entrada de dados para consulta
            myValidar = new Validar();
            string mDs_Msg = (myValidar.TamanhoCampo(txbNM_CategoriaConsultar.Text.Trim(), 50)) ? "" : " Limite de caracteres para o nome excedido, " +
                             "o limite para este campo é: 50 caracteres, " +
                             "quantidade utilizada: " + txbNM_CategoriaConsultar.Text.Length + ".";;

            if (mDs_Msg == "")
            {
                // tudo certinho
                // instanciar um objeto da classe categoria, carregar tela e consultar
                myControllerCategoria = new ControllerCategoria();
                gvwExibe.DataSource   = myControllerCategoria.Consultar(chkStatusInativo.Checked ? "0" : "1", txbNM_CategoriaConsultar.Text.Trim(), Session["ConnectionString"].ToString());
                gvwExibe.DataBind();
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = mDs_Msg;
            }
        }
Ejemplo n.º 8
0
        private void Incluir()
        {
            myControllerCategoria = new ControllerCategoria(
                txbNM_Categoria.Text.Trim(),
                txbDS_Categoria.Text.Trim(),
                Session["ConnectionString"].ToString());

            // o que ocorreu?
            if (myControllerCategoria.DS_Mensagem == "OK")
            {
                // tudo certinho!
                LimparCampos();
                BloquearComponentesCadastro();
                CarregarCategorias();
                lblDS_Mensagem.Text = "Incluído com sucesso!";
            }
            else
            {
                // exibir erro!
                lblDS_Mensagem.Text = myControllerCategoria.DS_Mensagem;
            }
        }
Ejemplo n.º 9
0
 public void MostrarDatos(ControllerCategoria controllerCategoria)
 {
     dtgCategoria.ItemsSource = controllerCategoria.GetCategorias();
 }