Exemple #1
0
        public MODEL.CadastroProd SelectByTipo(string tipo)
        {
            MODEL.CadastroProd cadastroProd = new MODEL.CadastroProd();
            SqlConnection      conexao      = new SqlConnection(strCon);
            string             sql          = "SELECT * FROM RestCadastroProd WHERE (tipo LIKE @tipo)";
            SqlCommand         cmd          = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@tipo", "%" + tipo.Trim() + "%");
            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);
                if (dados.Read())
                {
                    cadastroProd.id    = Convert.ToInt32(dados["id"].ToString());
                    cadastroProd.tipo  = dados["tipo"].ToString();
                    cadastroProd.preco = Convert.ToSingle(dados["preco"].ToString());
                    //cadastroProd.desconto = Convert.ToSingle(dados["desconto"].ToString());
                    cadastroProd.observacao  = dados["observacao"].ToString();
                    cadastroProd.categoriaId = Convert.ToInt32(dados["categoriaId"].ToString());
                }
            }
            catch
            {
                Console.WriteLine("Erro na consulta de Cadastro de Produtos por Tipo...");
            }
            finally
            {
                conexao.Close();
            }

            return(cadastroProd);
        }
Exemple #2
0
        //Método para Atualizar dados na tabela de CadastroProd
        public void Update(MODEL.CadastroProd cadastroProd)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "UPDATE RestCadastroProd SET tipo=@tipo, preco=@preco, observacao=@observacao";

            sql += " WHERE id=@id";

            SqlCommand cmd = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@tipo", cadastroProd.tipo);
            cmd.Parameters.AddWithValue("@preco", cadastroProd.preco);
            //cmd.Parameters.AddWithValue("@desconto", cadastroProd.desconto);
            cmd.Parameters.AddWithValue("@observacao", cadastroProd.observacao);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na atualização de Cadastro de Produto...");
            }
            finally
            {
                conexao.Close();
            }
        }
Exemple #3
0
        //Método para Inserir dados na tabela de CadastroProd
        public void Insert(MODEL.CadastroProd cadastroProd)
        {
            SqlConnection conexao = new SqlConnection(strCon);
            string        sql     = "INSERT INTO RestCadastroProd VALUES (@tipo, @preco, @observacao);";
            SqlCommand    cmd     = new SqlCommand(sql, conexao);

            cmd.Parameters.AddWithValue("@tipo", cadastroProd.tipo);
            cmd.Parameters.AddWithValue("@preco", cadastroProd.preco);
            //cmd.Parameters.AddWithValue("@desconto", cadastroProd.desconto);
            cmd.Parameters.AddWithValue("@observacao", cadastroProd.observacao);


            try
            {
                conexao.Open();
                cmd.ExecuteNonQuery();
            }
            catch
            {
                Console.WriteLine("Erro na inserção de Cadastro de Produto...");
            }
            finally
            {
                conexao.Close();
            }
        }
Exemple #4
0
        //Método para recuperar Dados da Tabela de CadastroProd
        public List <MODEL.CadastroProd> Select()
        {
            List <MODEL.CadastroProd> lstCadastroProd = new List <MODEL.CadastroProd>();
            SqlConnection             conexao         = new SqlConnection(strCon);
            string     sql = "SELECT * FROM RestCadastroProd;";
            SqlCommand cmd = new SqlCommand(sql, conexao);

            try
            {
                conexao.Open();
                SqlDataReader dados = cmd.ExecuteReader(CommandBehavior.CloseConnection);

                while (dados.Read())
                {
                    MODEL.CadastroProd cadastroProd = new MODEL.CadastroProd();
                    cadastroProd.id    = Convert.ToInt32(dados["id"].ToString());
                    cadastroProd.tipo  = dados["tipo"].ToString();
                    cadastroProd.preco = Convert.ToSingle(dados["preco"].ToString());
                    //cadastroProd.desconto = Convert.ToSingle(dados["desconto"].ToString());
                    cadastroProd.observacao  = dados["observacao"].ToString();
                    cadastroProd.categoriaId = Convert.ToInt32(dados["categoriaId"].ToString());

                    lstCadastroProd.Add(cadastroProd);
                }
            }
            catch
            {
                Console.WriteLine("Erro na consulta de Cadastro de Produto...");
            }
            finally
            {
                conexao.Close();
            }

            return(lstCadastroProd);
        }
Exemple #5
0
 public void Update(MODEL.CadastroProd cadastroProd)
 {
     DAL.CadastroProd dalCadP = new DAL.CadastroProd();
     dalCadP.Update(cadastroProd);
 }
Exemple #6
0
        public void Insert(MODEL.CadastroProd cadastroProd)
        {
            DAL.CadastroProd dalCadP = new DAL.CadastroProd();

            dalCadP.Insert(cadastroProd);
        }