Ejemplo n.º 1
0
 public ActionResult CreateOrder()
 {
     try
     {
         OrdenCarrito orden = (OrdenCarrito)Session["carrito"];
         Usuario      user  = (Usuario)Session["user"];
         orden.custid = user.custid;
         foreach (ElementosOrden elemento in orden.elementosOrden)
         {
             elemento.saledate = new DateTime();
         }
         if (OrdenService.crearOrden(orden))
         {
             Session["carrito"] = null;
             return(View("Index"));
         }
         else
         {
             return(RedirectToAction("Index", "Carrito"));
         }
     }
     catch
     {
         return(View("Display"));
     }
 }
Ejemplo n.º 2
0
        public void buscarItemOrden()
        {
            string orderId = "1";
            List <ElementosOrden> items = OrdenService.buscarItemOrden(orderId);

            Assert.IsTrue(items.Count > 0);
        }
Ejemplo n.º 3
0
        public void buscarOrdenesCust()
        {
            string       idCust  = "1";
            List <Orden> ordenes = OrdenService.buscarOrdenesCust(idCust);

            Assert.IsTrue(ordenes.Count > 0);
        }
Ejemplo n.º 4
0
        public ActionResult _VPItemsOrden(Orden orden)
        {
            List <ElementosOrden> items = OrdenService.buscarItemOrden(orden.ordid);

            ViewBag.TituloVistaParcial = "Ordenes:";

            return(PartialView("_VPItemsOrden", items));
        }
Ejemplo n.º 5
0
        public ActionResult _VPOrdenes()
        {
            Usuario      user    = Session["user"] as Usuario;
            List <Orden> ordenes = OrdenService.buscarOrdenesCust(user.custid);

            ViewBag.TituloVistaParcial = "Ordenes:";

            return(PartialView("_VPOrdenes", ordenes));
        }
 public OrdenController(OrdenService service, UserManager <ApplicationUser> userManager)
 {
     _service     = service;
     _userManager = userManager;
 }