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)); }
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)); }
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)); }