Beispiel #1
0
        public List <ProdutoVendasDTO> ConsultarPorNome(string nome)
        {
            string script = $"SELECT * FROM `tb_Filial` WHERE nm_Nome LIKE '%{nome}%'";

            List <MySqlParameter> parms = new List <MySqlParameter>();

            Database        db     = new Database();
            MySqlDataReader reader = db.ExecuteSelectScript(script, parms);

            List <ProdutoVendasDTO> Filiais = new List <ProdutoVendasDTO>();

            while (reader.Read())
            {
                ProdutoVendasDTO ProdutoVenda = new ProdutoVendasDTO();
                ProdutoVenda.id_Produto            = reader.GetInt32("id_Produto");
                ProdutoVenda.nm_Produto            = reader.GetString("nm_Produto");
                ProdutoVenda.vl_Compra             = reader.GetInt32("vl_Compra");
                ProdutoVenda.vl_Venda              = reader.GetInt32("vl_Venda");
                ProdutoVenda.ds_Produto            = reader.GetString("ds_Produto");
                ProdutoVenda.fk_Produto_Fornecedor = reader.GetString("fk_Produto_Fornecedor");
                ProdutoVenda.fk_Produto_Filial     = reader.GetString("fk_Produto_Filial");

                ProdutoVendas.Add(ProdutoVendas);
            }

            reader.Close();
            return(Filiais);
        }
Beispiel #2
0
        public List <ProdutoVendasDTO> Consultar()
        {
            string script = @"SELECT * FROM tb_ProdutoVendas";
            List <MySqlParameter> parms = new List <MySqlParameter>();

            Database        db     = new Database();
            MySqlDataReader reader = db.ExecuteSelectScript(script, parms);

            List <ProdutoVendasDTO> produtovendas = new List <ProdutoVendasDTO>();

            while (reader.Read())
            {
                ProdutoVendasDTO produtovendas = new ProdutoVendasDTO();
                produtovendas.id_Produto            = reader.GetInt32("id_Produto");
                produtovendas.nm_Produto            = reader.GetString("nm_Produto");
                produtovendas.vl_Compra             = reader.GetInt32("vl_Compra");
                produtovendas.vl_Venda              = reader.GetInt32("vl_Venda");
                produtovendas.ds_Produto            = reader.GetString("ds_Produto");
                produtovendas.fk_Produto_Fornecedor = reader.GetString("fk_Produto_Fornecedor");
                produtovendas.fk_Produto_Filial     = reader.GetString("fk_Produto_Filial");

                ProdutoVendas.Add(ProdutoVendas);
            }

            reader.Close();
            return(produtovendas);
        }
Beispiel #3
0
 public void Atualizar(ProdutoVendas pv)
 {
     using (var context = new ProjetoContext())
     {
         context.ProdutoVendas.Update(pv);
         context.SaveChanges();
     }
 }
Beispiel #4
0
 public void Remover(ProdutoVendas pv)
 {
     using (var context = new ProjetoContext())
     {
         context.ProdutoVendas.Remove(pv);
         context.SaveChanges();
     }
 }
Beispiel #5
0
 public void Adicionar(ProdutoVendas pv)
 {
     using (var context = new ProjetoContext())
     {
         context.ProdutoVendas.Add(pv);
         context.SaveChanges();
     }
 }
Beispiel #6
0
        public ActionResult AdicionaProdutoVenda(int idProduto)
        {
            if (ModelState.IsValid)
            {
                var produtoVendasDAO = new ProdutoVendasDAO();
                var ultimaVendaId    = produtoVendasDAO.IdUltimaVenda();
                var pv = new ProdutoVendas(idProduto, ultimaVendaId);
                produtoVendasDAO.Adicionar(pv);
                return(RedirectToAction("Index", "Venda"));
            }
            else
            {
                var produtosDAO = new ProdutoDAO();
                var produtos    = produtosDAO.Lista();
                ViewBag.Produto = produtos;

                return(View("Venda"));
            }
        }