//
        // GET: /OrdenCompra/Create

        public ActionResult Create(int?IdOrden)
        {
            var db = new ProveedorWS();

            ViewBag.Proveedores = db.Listar();
            var articulo = new ArticuloWS();

            ViewBag.Articulos = articulo.Listar();
            int IdEstablecimiento = ((UserBE)Session["Usuario"]).EmpleadoId;
            var OrdenCompra       = new OrdenCompraBE();
            var EstablecimientoWS = new EstablecimientoWS();

            OrdenCompra.Establecimiento = EstablecimientoWS.Obtener(IdEstablecimiento);
            Session["detalle"]          = null;

            if (IdOrden != null)
            {
                OrdenCompra = new OrdenCompraWS().Obtener((int)IdOrden);
            }
            else
            {
                OrdenCompra.Proveedor = new ProveedorBE()
                {
                    IdProveedor = 0,
                    RUC         = "",
                    RazonSocial = ""
                };
            }
            //var detalle = (List<ArticuloBE>)Session["detalle"];
            //OrdenCompraBE orden = new OrdenCompraBE();
            return(View(OrdenCompra));
        }
        public ActionResult Create()
        {
            var db = new ProveedorWS();

            ViewBag.Proveedores = db.Listar();
            var articulo = new ArticuloWS();

            ViewBag.Articulos = articulo.Listar();
            int IdEstablecimiento = ((UserBE)Session["Usuario"]).EmpleadoId;

            /*var OrdenCompra = new OrdenCompraBE();
             * var EstablecimientoWS = new EstablecimientoWS();
             * OrdenCompra.Establecimiento = EstablecimientoWS.Obtener(IdEstablecimiento);*/

            Session["detalle"] = null;
            //var detalle = (List<ArticuloBE>)Session["detalle"];
            //OrdenCompraBE orden = new OrdenCompraBE();



            return(View());
        }