Ejemplo n.º 1
0
        public void cadastrar()
        {
            ControleProduto_MODEL controleproduto_model = new ControleProduto_MODEL();

            controleproduto_model.descricao  = Txt_DescricaoProduto.Text.ToString();
            controleproduto_model.fornecedor = Txt_FornecedorProduto.Text.ToString();
            controleproduto_model.quantidade = int.Parse(maskedTxt_QuantidadeProduto.Text);
            controleproduto_model.entrada    = maskedTxt_EntradaPoduto.Text.ToString();
            controleproduto_model.Preco      = decimal.Parse(maskedTxt_preco.Text);
            if (MessageBox.Show("Deseja Cadastrar registro ?", "Cancelamento de Resgistro", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                try
                {
                    ControleProduto_BLL controleproduto_bll = new ControleProduto_BLL();
                    controleproduto_bll.CadastrarProduto_DAL(controleproduto_model);
                    MessageBox.Show("Cadastro efetuado com sucesso");
                    LimparTela();
                }
                catch (Exception erro)
                {
                    MessageBox.Show("Erro" + erro);
                }
            }
            else
            {
                LimparTela();
            }
        }
Ejemplo n.º 2
0
        public ControleProduto_MODEL PesquisarProduto(string pesquisa)
        {
            try
            {
                conexao = new SqlConnection(conexao_SQlServer);
                SqlCommand sql = new SqlCommand("select * from Produtos where descricao like '" + pesquisa + "%'", conexao);

                conexao.Open();

                SqlDataReader         LendoDados;
                ControleProduto_MODEL controleproduto_model = new ControleProduto_MODEL();
                LendoDados = sql.ExecuteReader();

                while (LendoDados.Read())
                {
                    controleproduto_model.codigo     = int.Parse(LendoDados["codigo"].ToString());
                    controleproduto_model.descricao  = LendoDados["descricao"].ToString();
                    controleproduto_model.fornecedor = LendoDados["fornecedor"].ToString();
                    controleproduto_model.quantidade = int.Parse(LendoDados["quantidade"].ToString());
                    controleproduto_model.entrada    = LendoDados["entrada"].ToString();
                    controleproduto_model.preco      = decimal.Parse(LendoDados["preco"].ToString());
                }
                return(controleproduto_model);
            }
            catch (SqlException erro)
            {
                throw erro;
            }
        }
Ejemplo n.º 3
0
 public void AtualizarProduto_DAl(ControleProduto_MODEL ControleProduto)
 {
     try
     {
         controleproduto_dal = new ControleProduto_DAL();
         controleproduto_dal.AtualizarProduto(ControleProduto);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Ejemplo n.º 4
0
 public void CadastrarProduto_DAL(ControleProduto_MODEL ControleProduto)
 {
     try
     {
         controleproduto_dal = new ControleProduto_DAL();
         controleproduto_dal.CadastrarProduto(ControleProduto);
     }
     catch (Exception erro)
     {
         throw erro;
     }
 }
Ejemplo n.º 5
0
        public void ExcluirProduto(ControleProduto_MODEL ControleProduto)
        {
            try
            {
                conexao = new SqlConnection(conexao_SQlServer);

                SqlCommand sql = new SqlCommand("delete from Produtos where codigo = @codigo", conexao);

                sql.Parameters.AddWithValue("@codigo", ControleProduto.Codigo);

                conexao.Open();
                sql.ExecuteNonQuery();
                conexao.Close();
            }
            catch (SqlException erro)
            {
                throw erro;
            }
        }
Ejemplo n.º 6
0
        public void CadastrarProduto(ControleProduto_MODEL ControleProduto)
        {
            try
            {
                conexao = new SqlConnection(conexao_SQlServer);

                SqlCommand sql = new SqlCommand("insert into Produtos values(@descricao, @fornecedor, @quantidade, @entrada,  @preco)", conexao);

                sql.Parameters.AddWithValue("@descricao", ControleProduto.Descricao);
                sql.Parameters.AddWithValue("@fornecedor", ControleProduto.Fornecedor);
                sql.Parameters.AddWithValue("@quantidade", ControleProduto.Quantidade);
                sql.Parameters.AddWithValue("@entrada", ControleProduto.Entrada);
                sql.Parameters.AddWithValue("@preco", ControleProduto.Preco);

                conexao.Open();
                sql.ExecuteNonQuery();
                conexao.Close();
            }
            catch (SqlException erro)
            {
                throw erro;
            }
        }
Ejemplo n.º 7
0
        private void pesquisar()
        {
            string pesquisa = Txt_Pesquisa.Text;
            ControleProduto_MODEL obj_produto = new ControleProduto_MODEL();


            try
            {
                ControleProduto_BLL controleprodutobll = new ControleProduto_BLL();
                obj_produto = controleprodutobll.PesquisarProduto_DAl(pesquisa);

                Txt_CodigoProduto.Text       = (obj_produto.codigo).ToString();
                Txt_DescricaoProduto.Text    = obj_produto.descricao;
                txt_FornecedorProduto.Text   = obj_produto.fornecedor;
                Txt_QuantidadeProduto.Text   = (obj_produto.quantidade).ToString();
                maskedTxt_EntradaPoduto.Text = obj_produto.entrada;
                maskedTxt_preco.Text         = (obj_produto.preco).ToString();
            }

            catch (Exception erro)
            {
                MessageBox.Show("Erro: " + erro);
            }
        }
Ejemplo n.º 8
0
        private void excluir()
        {
            if (MessageBox.Show("Deseja excluir registro ?", "Cancelamento de Resgistro", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                ControleProduto_MODEL controleproduto_model = new ControleProduto_MODEL();
                controleproduto_model.codigo = int.Parse(Txt_CodigoProduto.Text.ToString());

                try
                {
                    ControleProduto_BLL controleproduto_bll = new ControleProduto_BLL();
                    controleproduto_bll.ExcluirProduto_DAl(controleproduto_model);
                    LimparTela();
                    MessageBox.Show("Produto Excluido com sucesso!!!");
                }
                catch (Exception erro)
                {
                    MessageBox.Show("Erro = " + erro);
                }
            }
            else
            {
                Txt_CodigoProduto.Text = "";
            }
        }
Ejemplo n.º 9
0
 public void AtualizarProduto(ControleProduto_MODEL ControleProduto)
 {
 }