Ejemplo n.º 1
0
        public void AtualizarDados(String Descricao, int ID)
        {
            con                  = new MySqlConnection();
            TipoProdModel        = new Model.TipoProduto();
            conexao              = new Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "UPDATE Tipo_Produto SET Tipo = ?Tipo WHERE ID_Tipo = ?ID_Tipo";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Tipo", Descricao);
                cmd.Parameters.AddWithValue("?ID_Tipo", ID);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Ejemplo n.º 2
0
        public List <Model.TipoProduto> select()
        {
            List <Model.TipoProduto> lstTipoProduto = new List <Model.TipoProduto>();
            string     sql     = "SELECT * FROM TipoProduto";
            Conexao    conexao = new Bll.Conexao();
            SqlCommand command = new SqlCommand(sql, conexao.getConexao());
            //try
            //{
            SqlDataReader reader = command.ExecuteReader(System.Data.CommandBehavior.CloseConnection);

            while (reader.Read())
            {
                Model.TipoProduto tipoProduto = new Model.TipoProduto();
                tipoProduto.id    = Convert.ToInt32(reader["id"]);
                tipoProduto.descr = Convert.ToString(reader["descr"]);
                lstTipoProduto.Add(tipoProduto);
            }
            //}
            //catch
            //{
            Console.WriteLine("Erro na seleção de tipo de produto");
            //}
            //finally
            //{
            conexao.Dispose();
            //}
            return(lstTipoProduto);
        }
Ejemplo n.º 3
0
        public void InserirDados(String Tipo_Produto)
        {
            con                  = new MySqlConnection();
            TipoProdModel        = new Model.TipoProduto();
            conexao              = new Conexao();
            con.ConnectionString = conexao.getConnectionString();
            String query = "INSERT INTO tipo_produto(Tipo)";

            query += "VALUES (?Tipo)";

            try
            {
                con.Open();
                MySqlCommand cmd = new MySqlCommand(query, con);
                cmd.Parameters.AddWithValue("?Tipo", Tipo_Produto);
                cmd.ExecuteNonQuery();
                cmd.Dispose();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
                con.Close();
            }
        }
Ejemplo n.º 4
0
 protected void btnAdicionarProduto_Click(object sender, EventArgs e)
 {
     if (txtDescricaoTipoProduto.Text != "")
     {
         Model.TipoProduto tipoPrduto = new Model.TipoProduto();
         tipoPrduto.descr             = txtDescricaoTipoProduto.Text;
         txtDescricaoTipoProduto.Text = "";
         Dal.TipoProdutoDAL.insert(tipoPrduto);
         carregarDropDownTipoProduto();
     }
 }
Ejemplo n.º 5
0
        public void insert(Model.TipoProduto tipoProduto)
        {
            string     sql     = "INSERT INTO TipoProduto VALUES (@descr)";
            Conexao    conexao = new Conexao();
            SqlCommand command = new SqlCommand(sql, conexao.getConexao());

            command.Parameters.AddWithValue("descr", tipoProduto.descr);
            try
            {
                command.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de Tipo de Produo");
            }
            finally
            {
                conexao.Dispose();
            }
        }
Ejemplo n.º 6
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Deseja excluir este tipo de produto: " + TipoNomeTextBox.Text + "?", "Excluindo Tipo de Produto ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                tipomodel = new Model.TipoProduto();

                try
                {
                    tipomodel.Id_Tipo = id;
                    tipomodel.Deletar();
                    carregarDados();
                    Limpar();

                    MessageBox.Show("Tipo de Produto foi removido", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Falha ao EXCLUIR Tipo de Produto!\n" + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 7
0
        private void AlterarTipoProduto_Click(object sender, EventArgs e)
        {
            if (MessageBox.Show("Deseja Alterar este Tipo: " + ftftipo.Text + "?", "ISSO PODE GERAR PROBLEMAS EM PRODUTOS!", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes)
            {
                modeltipoproduto = new Model.TipoProduto();
                try
                {
                    modeltipoproduto.Tipoproduto   = ftftipo.Text;
                    modeltipoproduto.Idtipoproduto = Convert.ToInt32(LabelidTipo.Text);

                    modeltipoproduto.Atualizar();
                    carregarDados();
                    Limpar();

                    MessageBox.Show("Tipo Atualizado!", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception)
                {
                    MessageBox.Show("Ocorreu um erro ao editar dados", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 8
0
        private void button1_Click_1(object sender, EventArgs e)
        {
            try
            {
                modeltipoproduto             = new Model.TipoProduto();
                modeltipoproduto.Tipoproduto = ftftipo.Text;

                modeltipoproduto.InserirDados();
                carregarDados();



                MessageBox.Show("Tipo Cadastrado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
            }
        }
Ejemplo n.º 9
0
        private void ExcluirTipoProduto_Click(object sender, EventArgs e)
        {
            MessageBox.Show(" Para Excluir uma Categoria é necessário antes excluir todos os produtos vinculados! ", "*******ATENÇÃO*******", MessageBoxButtons.OK, MessageBoxIcon.Warning);


            if (MessageBox.Show("Deseja excluir o Tipo: " + ftftipo.Text + "?", "Excluindo Tipo", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                modeltipoproduto = new Model.TipoProduto();
                try
                {
                    modeltipoproduto.Idtipoproduto = Convert.ToInt32(LabelidTipo.Text);
                    modeltipoproduto.Deletar();
                    carregarDados();
                    Limpar();
                    MessageBox.Show("Tipo Removido", "Banco de dados", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("Falha ao EXCLUIR Tipo!\n" + ex.Message, "ERRO", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 10
0
        private void btnEditar_Click(object sender, EventArgs e)
        {
            tipomodel = new Model.TipoProduto();

            try
            {
                tipomodel.Tipo    = TipoNomeTextBox.Text;
                tipomodel.Id_Tipo = id;

                tipomodel.Atualizar();
                carregarDados();
                Limpar();

                MessageBox.Show("Tipo de produto foi atualizado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: Erro ao editar este tipo de produto " + ex);
            }
            finally
            {
            }
        }
Ejemplo n.º 11
0
        private void btnSalvar_Click(object sender, EventArgs e)
        {
            tipomodel = new Model.TipoProduto();

            try
            {
                tipomodel.Tipo = TipoNomeTextBox.Text;


                tipomodel.InserirDados();
                Limpar();

                MessageBox.Show("Tipo de produto foi cadastrado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex);
            }
            finally
            {
            }
            carregarDados();
        }
Ejemplo n.º 12
0
 public static void insert(Model.TipoProduto tipoProduto)
 {
     Bll.TipoProdutoBLL tipoProdutoBLL = new Bll.TipoProdutoBLL();
     tipoProdutoBLL.insert(tipoProduto);
 }