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 cl_filtros_Info model = new cl_filtros_Info { IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa), IdSucursal = Convert.ToInt32(SessionFixed.IdSucursal), fecha_ini = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1), fecha_fin = new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1).AddMonths(1).AddDays(-1), IdTransaccionSession = Convert.ToDecimal(SessionFixed.IdTransaccionSessionActual) }; List <ro_Solicitud_Vacaciones_x_empleado_Info> lista = bus_solicitud.get_list(model.IdEmpresa, model.fecha_ini, model.fecha_fin); Lista_SolicitudVacciones.set_list(lista, Convert.ToDecimal(model.IdTransaccionSession)); return(View(model)); }
public ActionResult GridViewPartial_solicitud_vacaciones() { try { IdEmpresa = GetIdEmpresa(); List <ro_Solicitud_Vacaciones_x_empleado_Info> model = bus_solicitud.get_list(IdEmpresa, true); return(PartialView("_GridViewPartial_solicitud_vacaciones", model)); } catch (Exception) { throw; } }
public ActionResult GridViewPartial_solicitud_vacaciones(DateTime?Fecha_ini, DateTime?Fecha_fin) { try { int IdEmpresa = Convert.ToInt32(SessionFixed.IdEmpresa); ViewBag.Fecha_ini = Fecha_ini == null ? new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1) : Convert.ToDateTime(Fecha_ini); ViewBag.Fecha_fin = Fecha_fin == null ? new DateTime(DateTime.Now.Year, DateTime.Now.Month, 1).AddMonths(1).AddDays(-1) : Convert.ToDateTime(Fecha_fin); List <ro_Solicitud_Vacaciones_x_empleado_Info> model = bus_solicitud.get_list(IdEmpresa, ViewBag.Fecha_ini, ViewBag.Fecha_fin); return(PartialView("_GridViewPartial_solicitud_vacaciones", model)); } catch (Exception) { throw; } }