Example #1
0
        //Entities contexto = new Entities();

        // Iniciar Pedido
        public ActionResult IniciarPedido(int?idPedido)
        {
            if (Session["idUsuario"] != null)
            {
                //System.Web.HttpContext.Current.Session["IdUsuario"] = 1;
                ViewBag.gustosEmpanadas = servicioPedido.ListarGustosEmpanadas();
                var usuariosDisponibles = servicioUsuario.ListarUsuariosParaInvitar((int)Session["idUsuario"]);
                ViewBag.usuariosDisponibles = usuariosDisponibles;
                if (idPedido == null)
                {
                    ViewBag.conModelo = false;
                    //PedidoGusto pedidoGusto = new PedidoGusto();
                    //pedidoGusto.Pedido = new Pedido();
                    //pedidoGusto.GustoEmpanada = servicioPedido.ListarGustosEmpanadas();
                    //Pedido pedido = new Pedido();

                    //return View(pedidoGusto);
                    return(View());
                }
                else
                {
                    ViewBag.conModelo = true;
                    int idParametro = (int)idPedido;
                    ViewBag.usuariosInvitados = servicioPedido.UsuariosInvitados((int)idPedido);
                    Pedido pedidoBuscado = servicioPedido.BuscarPedidoPorId(idParametro);
                    return(View(pedidoBuscado));
                }
            }
            else
            {
                return(Redirect("/Home/Login?redirigir=/Pedidos/IniciarPedido/"));
            }
        }