コード例 #1
0
        public ActionResult Index()
        {
            #region Validar Session
            if (string.IsNullOrEmpty(SessionFixed.IdTransaccionSession))
            {
                return(RedirectToAction("Login", new { Area = "", Controller = "Account" }));
            }
            SessionFixed.IdTransaccionSession       = (Convert.ToDecimal(SessionFixed.IdTransaccionSession) + 1).ToString();
            SessionFixed.IdTransaccionSessionActual = SessionFixed.IdTransaccionSession;
            #endregion

            com_orden_aprobacion_Info model = new com_orden_aprobacion_Info
            {
                IdEmpresa            = string.IsNullOrEmpty(SessionFixed.IdEmpresa) ? 0 : Convert.ToInt32(SessionFixed.IdEmpresa),
                IdSucursal           = string.IsNullOrEmpty(SessionFixed.IdSucursal) ? 0 : Convert.ToInt32(SessionFixed.IdSucursal),
                IdUsuarioAprobacion  = string.IsNullOrEmpty(SessionFixed.IdUsuario) ? "" : SessionFixed.IdUsuario,
                IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual),
                fecha_ini            = DateTime.Now.Date.AddMonths(-1),
                fecha_fin            = DateTime.Now.Date,
            };

            var lst = bus_ordencompra.GetListPorAprobar(model.IdEmpresa, model.IdSucursal, model.fecha_ini, model.fecha_fin);
            List_apro.set_list(lst, model.IdTransaccionSession);
            cargar_combos(model.IdEmpresa);
            return(View(model));
        }
コード例 #2
0
        public ActionResult GridViewPartial_aprobacion_oc(DateTime?fecha_ini, DateTime?fecha_fin, int IdSucursal)
        {
            SessionFixed.IdTransaccionSessionActual = Request.Params["TransaccionFixed"] != null ? Request.Params["TransaccionFixed"].ToString() : SessionFixed.IdTransaccionSessionActual;

            int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa);

            ViewBag.fecha_ini = fecha_ini == null?DateTime.Now.Date.AddMonths(-1) : Convert.ToDateTime(fecha_ini);

            ViewBag.fecha_fin  = fecha_fin == null ? DateTime.Now.Date : Convert.ToDateTime(fecha_fin);
            ViewBag.IdSucursal = IdSucursal == 0 ? 0 : Convert.ToInt32(IdSucursal);

            var model = bus_ordencompra.GetListPorAprobar(IdEmpresa, IdSucursal, ViewBag.fecha_ini, ViewBag.fecha_fin);

            return(PartialView("_GridViewPartial_aprobacion_oc", model));
        }