Ejemplo n.º 1
0
 public OrdenesUserControl()
 {
     InitializeComponent();
     _vm = new ViewModels.OrdenesViewModel();
     _vm.SetMainContent += (sender, e) => { (Application.Current as App).MainViewModel.RaiseSetMainContent(e.UserControl); };
     DataContext         = _vm;
 }
Ejemplo n.º 2
0
        //VistaMenu
        public ActionResult Menu(int?id, int?idPedido)
        {
            ViewBag.mesa = id;


            var Dpedido = (db.Pedido.Where(x => x.Estado != 3 && x.IdMesa == id)).FirstOrDefault();
            var pedido  = (db.Pedido.Where(x => x.Estado != 3 && x.IdMesa == id)).Count();

            if (pedido > 0)
            {
                ViewBag.cliente  = Dpedido.Cliente;
                ViewBag.cantidad = Dpedido.Cantidad;
                ViewBag.pedido   = Dpedido.IdPedido;
            }



            OrdenesViewModel ovm = new OrdenesViewModel();

            ovm.DetallePedido = new List <DetallePedido>();
            ovm.Menus         = db.Menus.ToList();
            ovm.TiposMenu     = db.TipoMenus.ToList();
            if (Dpedido != null)
            {
                var queryOrd = db.DetallePedido.Where(d => d.IdPedido == Dpedido.IdPedido).ToList();
                ovm.DetallePedido = queryOrd;
            }
            return(View(ovm));
        }
Ejemplo n.º 3
0
        //VistaMenu
        public ActionResult Menu(int?id, int?idPedido)
        {
            Session["pedido"] = idPedido;
            Session["mesa"]   = id;

            ViewBag.mesa = id;


            var pedido = Convert.ToInt32(Session["pedido"]);
            var mesa   = Convert.ToInt32(Session["mesa"]);

            if (pedido > 0)
            {
                var cli = (from p in db.Pedido where p.IdPedido == pedido && p.IdMesa == mesa select p).FirstOrDefault();
                ViewBag.cliente  = cli.Cliente;
                ViewBag.cantidad = cli.Cantidad;
            }


            var queryOrd         = db.DetallePedido.Where(d => d.IdPedido == idPedido).ToList();
            OrdenesViewModel ovm = new OrdenesViewModel();

            ovm.DetallePedido = queryOrd;
            ovm.Menus         = db.Menus.ToList();
            ovm.TiposMenu     = db.TipoMenus.ToList();
            return(View(ovm));
        }
Ejemplo n.º 4
0
        // GET: Ordenes
        public ActionResult Menu(int?id)
        {
            ViewBag.mesa = id;
            OrdenesViewModel ovm = new OrdenesViewModel();

            ovm.Menus     = db.Menus.ToList();
            ovm.TiposMenu = db.TipoMenus.ToList();
            return(View(ovm));
        }
Ejemplo n.º 5
0
        // GET: Ordenes
        public ActionResult Index()
        {
            OrdenesViewModel All = new OrdenesViewModel();

            All.DetallePedido = db.DetallePedido.ToList();
            All.Pedido        = db.Pedido.ToList();
            All.Mesa          = db.Mesa.ToList();
            return(View(All));
        }
Ejemplo n.º 6
0
        //VistaMenu
        public ActionResult Menu(int?id, int?idPedido)
        {
            ViewBag.mesa = id;
            var queryOrd         = db.DetallePedido.Where(d => d.IdPedido == idPedido).ToList();
            OrdenesViewModel ovm = new OrdenesViewModel();

            ovm.DetallePedido = queryOrd;
            ovm.Menus         = db.Menus.ToList();
            ovm.TiposMenu     = db.TipoMenus.ToList();
            return(View(ovm));
        }