protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); AbmcView = "RetrasoAgenteEditor"; Rule = ServiceLocator.Current.GetInstance <IRetrasoAgenteRules>(); entidades = ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>(); }
/** Región para declarar la inicialización del controller */ #region Inicialización protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); _entidadesGeneralesRules = ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>(); Rule = ServiceLocator.Current.GetInstance <IPuestoDeTrabajoRules>(); }
protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); EntidadesGeneralesRule = ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>(); AbmcView = "CalendarioEscolarEditor"; Rule = ServiceLocator.Current.GetInstance <ICicloLectivoRules>(); }
protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); ViewData["CarreraList"] = new SelectList(ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>().GetCarreraByEscuela(1), "Id", "Descripcion"); ViewData["EscuelaList"] = new SelectList(ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>().GetEscuelaAll(), "Id", "Nombre"); ViewData["GradoAñoList"] = new SelectList(ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>().GetTurnoPorEscuelaLogueada(), "Id", "Nombre"); ViewData["TurnoList"] = new SelectList(ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>().GetTurnoPorEscuelaLogueada(), "Id", "Nombre"); Rule = ServiceLocator.Current.GetInstance <IDiagramacionCursoRules>(); entidadesGeneralesRules = ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>(); }
protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); entidadesGeneralesRules = ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>(); Rule = ServiceLocator.Current.GetInstance <IGrupoRules>(); AbmcView = "GrupoEditor"; RuleDetalle = ServiceLocator.Current.GetInstance <ISubGrupoRules>(); AbmcViewDetalle = "SubGrupoEditor"; ViewData["CicloEducativoList"] = new SelectList(ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>().GetCicloEducativoAll(), "Id", "Descripcion"); }
protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); AbmcView = "AgenteEditor"; _entidadesGeneralesRules = ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>(); _agenteRules = ServiceLocator.Current.GetInstance <IAgenteRules>(); Rule = ServiceLocator.Current.GetInstance <IPrevisionAusenciaRules>(); IdAgente = ServiceLocator.Current.GetInstance <IUsuarioRules>().GetCurrentUser().RolActual.AgenteId.Value; try { _idEscuela = (int)Session[Siage.Base.ConstantesSession.EMPRESA.ToString()]; } catch (Exception) { TempData[Constantes.ErrorVista] = "Opción válida unicamente para usuarios logueados como escuela."; RedirectToAction("Error", "Home"); return; } }
protected override void Initialize(System.Web.Routing.RequestContext requestContext) { base.Initialize(requestContext); //ViewData["GradoAñoEscuelaList"] = new SelectList(ServiceLocator.Current.GetInstance<IGradoAñoRules>().GetGradoAñoPorEscuelaLogueada(), "Id", "Nombre"); //ViewData["TurnoEscuelaList"] = new SelectList(ServiceLocator.Current.GetInstance<ITurnoRules>().GetTurnoPorEscuelaLogueada(), "Id", "Nombre"); entidadesGeneralesRules = ServiceLocator.Current.GetInstance <IEntidadesGeneralesRules>(); Rule = ServiceLocator.Current.GetInstance <ISeccionRules>(); AbmcView = "SeccionEditor"; RuleDetalle = ServiceLocator.Current.GetInstance <IDetalleSeccionRules>(); AbmcViewDetalle = "DetalleSeccionEditor"; idEscuela = (int)Session[ConstantesSession.EMPRESA_ID.ToString()]; empresaRules = ServiceLocator.Current.GetInstance <IEmpresaRules>(); //Toma el valor de la provincia del Web.config string idProvincia = ConfigurationManager.AppSettings.Get("IdProvincia"); ViewData["TipoEscuelaList"] = new SelectList(entidadesGeneralesRules.GetTipoEscuelaAll(), "Id", "Nombre"); ViewData["PeriodoLectivoList"] = new SelectList(entidadesGeneralesRules.GetPeriodoLectivoAll(), "Id", "Nombre"); ViewData["DepartamentoProvincialList"] = new SelectList(entidadesGeneralesRules.GetDepartamentoProvincialByProvincia(idProvincia), "Id", "Nombre"); ViewData["LocalidadList"] = new SelectList(entidadesGeneralesRules.GetLocalidadByProvincia(String.Empty), "Id", "Nombre"); ViewData["ZonaDesfavorableList"] = new SelectList(entidadesGeneralesRules.GetZonaDesfavorableAll(), "Id", "Nombre"); ViewData["NivelEducativoList"] = new SelectList(entidadesGeneralesRules.GetNivelEducativoAll(), "Id", "Nombre"); ViewData["ObraSocialList"] = new SelectList(entidadesGeneralesRules.GetObraSocialAll(), "Id", "Nombre"); ViewData["TurnoList"] = new SelectList(entidadesGeneralesRules.GetTurnoAll(), "Id", "Nombre"); ViewData["ModalidadJornadaList"] = new SelectList(entidadesGeneralesRules.GetModalidadJornadaAll(), "Id", "Nombre"); ViewData["TiposInstrumentoLegal"] = new SelectList(ServiceLocator.Current.GetInstance <ITipoInstrumentoLegalRules>().GetAll(), "Id", "Nombre"); ViewData["DomicilioList"] = new SelectList(entidadesGeneralesRules.GetDomicilioAll(), "Id", "Calle"); // TODO Vicky ubicar la carga de SelectList en otro lado donde se ejecute solo en caso de ser necesario ViewData["ProgramaPresupuestarioList"] = new SelectList(entidadesGeneralesRules.GetProgramaPresupuestarioAll(), "Id", "Codigo"); //idEscuela = (int)Session[ConstantesSession.EMPRESA_ID.ToString()]; // ViewData["TurnoList"] = new SelectList(entidadesGeneralesRules.GetTurnoAll(), "Id", "Nombre"); }