Exemple #1
0
        public void carregaTabela()
        {
            dgvProdutos.Rows.Clear();

            List <Produtos>     produtos = new List <Produtos>();
            Gerenciador_produto buscar   = new Gerenciador_produto();

            produtos = buscar.buscaTodosProduto();

            for (int i = 0; i < produtos.Count; i++)
            {
                Gerenciador_categoria busca     = new Gerenciador_categoria();
                Categoria             categoria = busca.buscaId(produtos[i].categoria);
                dgvProdutos.Rows.Add(
                    produtos[i].id,
                    produtos[i].nome,
                    produtos[i].precoCusto,
                    produtos[i].precoVenda,
                    produtos[i].estoque,
                    produtos[i].estoqueMinimo,
                    categoria.nome,
                    produtos[i].dataCadastro,
                    produtos[i].status
                    );
            }
        }
Exemple #2
0
        private void Alterar_Click(object sender, EventArgs e)
        {
            String  check;
            Boolean dadosValidado = true;

            if (radioButton1.Checked == true && radioButton2.Checked == false)
            {
                check = "Ativo";
            }
            else
            {
                check = "Desativo";
            }

            //Aqui deve ser validado os dados
            if (String.IsNullOrEmpty(textNome.Text.Trim()))
            {
                MessageBox.Show("Descrição obrigatório!");
                dadosValidado = false;
            }

            if (dadosValidado == true)
            {
                Categoria altera = new Categoria();
                altera.id     = Convert.ToInt32(textId.Text);
                altera.nome   = textNome.Text;
                altera.status = check;

                Gerenciador_categoria add = new Gerenciador_categoria();
                add.update(altera);
                this.Close();
            }
        }
Exemple #3
0
        public void alterarCliente(int id_produto)
        {
            List <Produtos> lstPro = new List <Produtos>();

            Gerenciador_produto buscaProduto = new Gerenciador_produto();

            lstPro = buscaProduto.buscaId(id_produto);

            //preenchendo dados do cliente
            textCodigo.Text  = Convert.ToString(lstPro[0].id);
            textNome.Text    = lstPro[0].nome;
            textCusto.Text   = lstPro[0].precoCusto;
            textVenda.Text   = lstPro[0].precoVenda;
            textEstoque.Text = lstPro[0].estoque;
            textMinimo.Text  = lstPro[0].estoqueMinimo;

            Gerenciador_fornecedor forn       = new Gerenciador_fornecedor();
            Fornecedor             resultForn = forn.buscaId(lstPro[0].fk_fornecedor);

            textFornecedor.Text  = resultForn.razaoSocial;
            labelFornecedor.Text = Convert.ToString(resultForn.id);

            Gerenciador_categoria cat      = new Gerenciador_categoria();
            Categoria             dadosCat = cat.buscaId(lstPro[0].categoria);

            textCategoria.Text  = dadosCat.nome;
            labelCategoria.Text = Convert.ToString(dadosCat.id);

            Gerenciador_fichaTecnica busca = new Gerenciador_fichaTecnica();
            List <FichaTecnica>      ficha = busca.BuscaIdProduto(lstPro[0].id);

            if (ficha.Count > 0)
            {
                textTecnica.Text  = ficha[0].nome;
                labelTecnica.Text = ficha[0].nome;
            }

            if (lstPro[0].status == "Ativo")
            {
                radioButton1.Checked = true;
                radioButton2.Checked = false;
            }
            else
            {
                radioButton1.Checked = false;
                radioButton2.Checked = true;
            }
        }
Exemple #4
0
        private void textPesquisar_TextChanged_1(object sender, EventArgs e)
        {
            dgvCategoria.Rows.Clear();

            List <Categoria>      categoria = new List <Categoria>();
            Gerenciador_categoria buscar    = new Gerenciador_categoria();

            categoria = buscar.pesquisaCategorias(textPesquisar.Text);

            for (int i = 0; i < categoria.Count; i++)
            {
                dgvCategoria.Rows.Add(
                    categoria[i].id,
                    categoria[i].nome
                    );
            }
        }
Exemple #5
0
        public void carregaTabela()
        {
            dgvCategoria.Rows.Clear();

            List <Categoria>      categoria = new List <Categoria>();
            Gerenciador_categoria buscar    = new Gerenciador_categoria();

            categoria = buscar.buscaTodasCategorias();

            for (int i = 0; i < categoria.Count; i++)
            {
                dgvCategoria.Rows.Add(
                    categoria[i].id,
                    categoria[i].nome
                    );
            }
        }
Exemple #6
0
        private void Cadastrar_Click(object sender, EventArgs e)
        {
            Boolean dadosValidado = true;

            //validando
            if (String.IsNullOrEmpty(textNome.Text.Trim()))
            {
                MessageBox.Show("Descrição obrigatório!");
                dadosValidado = false;
            }

            if (dadosValidado == true)
            {
                Categoria categoria = new Categoria();
                categoria.nome = textNome.Text;

                Gerenciador_categoria add = new Gerenciador_categoria();
                add.save(categoria);
            }

            this.Close();
        }