//
        // GET: /GuiaDespacho/
        public ActionResult Index()
        {
            int IdEstablecimiento = ((UserBE)Session["Usuario"]).EmpleadoId;
            var Guias             = new DespachoWS().Listar("", 0, IdEstablecimiento);
            var Parametros        = new ParametroWS().Listar((int)ConstantesBE.Dominio.EstadoDespacho);

            ViewBag.ListaEstado = Parametros;
            return(View(Guias));
        }
        public JsonResult Buscar(string RazonSocial, int Estado, string FechaInicio, string FechaFin)
        {
            var      daoOrden          = new OrdenCompraWS();
            DateTime Fechaf            = DateTime.Parse(FechaFin).AddDays(1);
            UserBE   usuario           = ((UserBE)Session["Usuario"]);
            int      IdEstablecimiento = 0;

            if (usuario.Rol.RolId == (int)ConstantesBE.Rol.Establecimiento)
            {
                IdEstablecimiento = usuario.EmpleadoId;
            }
            var lista        = daoOrden.Listar(RazonSocial, Estado, DateTime.Parse(FechaInicio), Fechaf, IdEstablecimiento);
            var daoParametro = new ParametroWS();

            ViewBag.ListaEstado = daoParametro.Listar((int)ConstantesBE.Dominio.EstadoOrdenCompra);
            return(Json(lista, JsonRequestBehavior.AllowGet));
        }
        //
        // GET: /GuiaRemision/
        public ActionResult Index()
        {
            var    daoOrden = new OrdenCompraWS();
            UserBE usuario  = ((UserBE)Session["Usuario"]);


            var firstDayOfMonth = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1);
            var lastDayOfMonth  = firstDayOfMonth.AddMonths(1);
            var lista           = daoOrden.Listar("", 0, firstDayOfMonth, lastDayOfMonth, 0);

            var daoParametro = new ParametroWS();

            ViewBag.ListaEstado = daoParametro.Listar((int)ConstantesBE.Dominio.EstadoOrdenCompra);



            return(View(lista));
        }