Exemplo n.º 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

            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));
        }
Exemplo n.º 2
0
 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;
     }
 }
Exemplo n.º 3
0
        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;
            }
        }