Ejemplo n.º 1
0
        public void Prepara()
        {
            db = new ModelContext();

            //cliente
            cliente                = new Pessoa();
            cliente.NomePessoa     = "NomePessoa";
            cliente.DataNascimento = DateTime.Now;

            //pedido de venda
            pedidoDeVendaTeste = new PedidoDeVenda();
            pedidoDeVendaTeste.NumeroPedido = 1;
            pedidoDeVendaTeste.DataEmissao  = DateTime.Now;
            pedidoDeVendaTeste.PedidoPronto = StatusPedido.PedidoIncompleto;

            //produto
            produto               = new Produto();
            produto.NomeProduto   = "NomeProduto";
            produto.PrecoUnitario = 5;

            //item do pedido
            itemPedido      = new ItemPedidoDeVenda();
            itemPedido.Qtde = 2;
            itemPedido.PercentualDesconto = 0;
            itemPedido.Produto            = produto;
        }
Ejemplo n.º 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            ItemPedidoDeVenda itemPedidoDeVenda = persistencia.Get(id);

            persistencia.Delete(itemPedidoDeVenda);
            return(RedirectToAction("Edit", "PedidosDeVenda", new { id = itemPedidoDeVenda.IdPedidoVenda }));
        }
Ejemplo n.º 3
0
 public void Limpeza()
 {
     db = null;
     pedidoDeVendaTeste = null;
     cliente            = null;
     produto            = null;
     itemPedido         = null;
 }
Ejemplo n.º 4
0
        // GET: ItensPedidosDeVenda/Create
        public ActionResult Create(int?idPedido)
        {
            ItemPedidoDeVenda novoItem = new ItemPedidoDeVenda();

            novoItem.IdPedidoVenda = idPedido.Value;
            PreparaListaDeProdutos();
            return(View(novoItem));
        }
Ejemplo n.º 5
0
 public ActionResult Edit([Bind(Include = "IdItem,IdPedidoVenda,IdProduto,Qtde,PrecoUnitario,PercentualDesconto,ValorTotal")] ItemPedidoDeVenda itemPedidoDeVenda)
 {
     if (ModelState.IsValid)
     {
         persistencia.Edit(itemPedidoDeVenda);
         return(RedirectToAction("Edit", "PedidosDeVenda", new { id = itemPedidoDeVenda.IdPedidoVenda }));
     }
     PreparaListaDeProdutos(itemPedidoDeVenda.IdProduto);
     return(View(itemPedidoDeVenda));
 }
Ejemplo n.º 6
0
        // GET: ItensPedidosDeVenda/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ItemPedidoDeVenda itemPedidoDeVenda = persistencia.Get(id);

            if (itemPedidoDeVenda == null)
            {
                return(HttpNotFound());
            }
            return(View(itemPedidoDeVenda));
        }
Ejemplo n.º 7
0
        // GET: ItensPedidosDeVenda/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ItemPedidoDeVenda itemPedidoDeVenda = persistencia.Get(id);

            if (itemPedidoDeVenda == null)
            {
                return(HttpNotFound());
            }
            PreparaListaDeProdutos(itemPedidoDeVenda.IdProduto);
            return(View(itemPedidoDeVenda));
        }