Ejemplo n.º 1
0
        public PartialViewResult GetPeriodosPago(int id = 0)
        {
            var          idusuario = SessionHelpers.GetIdUsuario();
            SYA_Usuarios usuarios;

            using (var context = new RHEntities())
            {
                usuarios = context.SYA_Usuarios.FirstOrDefault(x => x.IdUsuario == idusuario);
            }

            var sucursal = Session["sucursal"] as SucursalDatos;
            var periodos = new List <NOM_PeriodosPago>();

            if (sucursal != null)
            {
                PeriodosPago ctx = new PeriodosPago();
                periodos = ctx.GetPeriodosPagoBySucursal(sucursal.IdSucursal, id);
                periodos = periodos.OrderByDescending(x => x.IdPeriodoPago).ToList();

                ViewBag.SelectedEf = id;
                ViewBag.Ejercicios = sucursal.Ejercicios;
            }



            ViewBag.usuarios = usuarios;
            return(PartialView(periodos));
        }
Ejemplo n.º 2
0
        public ActionResult GetPeriodosPago()
        {
            var sucursal = Session["sucursal"] as SucursalDatos;
            var ctx      = new PeriodosPago();
            var periodos = ctx.GetPeriodosPagoBySucursal(sucursal.IdSucursal);

            var modeloLista = periodos.OrderByDescending(x => x.IdPeriodoPago).ToList();

            return(PartialView(modeloLista));
        }
Ejemplo n.º 3
0
        public PartialViewResult GetPeriodosPago(int id = 0)
        {
            var idusuario    = SessionHelpers.GetIdUsuario();
            int departamento = 0;

            var sucursal = Session["sucursal"] as SucursalDatos;
            var periodos = new List <NOM_PeriodosPago>();

            if (sucursal != null)
            {
                PeriodosPago ctx = new PeriodosPago();

                var periodosYDepartamento = ctx.GetPeriodosPagoBySucursal(sucursal.IdSucursal, id, idusuario);
                departamento = periodosYDepartamento.Item2;
                periodos     = periodosYDepartamento.Item1;
                periodos     = periodos.OrderByDescending(x => x.IdPeriodoPago).ToList();

                ViewBag.SelectedEf = id;
                ViewBag.Ejercicios = sucursal.Ejercicios;
            }

            ViewBag.usuarios = departamento;
            return(PartialView(periodos));
        }