/// <summary> /// Llena los datos de la lista de servicios /// </summary> private void LlenarComboServicios() { try { var ordenRepartoPl = new RepartoPL(); listaServicio = ordenRepartoPl.ObtenerTiposDeServicios(); if (listaServicio == null) { return; } var lista = listaServicio.Where(servicio => servicio.TipoServicioId == (int)TipoServicioEnum.Matutino || servicio.TipoServicioId == (int)TipoServicioEnum.Vespertino).ToList(); lista.Add(new TipoServicioInfo { Descripcion = "Seleccione", TipoServicioId = 0 }); cboServicios.DataSource = lista; cboServicios.DataBind(); cboServicios.SelectedIndex = lista.Count - 1; } catch (Exception) { ClientScript.RegisterStartupScript(GetType(), "myScript", "EnviarMensajeServicios();", true); } }
//private static int organizacionID; //private static int usuarioID; //private static SeguridadInfo usuario; #endregion #region Eventos protected void Page_Load(object sender, EventArgs e) { var ordenRepartoPl = new RepartoPL(); var usuario = HttpContext.Current.Session["Seguridad"] as SeguridadInfo; var localResourceObject = GetLocalResourceObject("msgErrorRolUsuario"); if (localResourceObject != null) { msgErrorUsuario.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("msgErrorParametros"); if (localResourceObject != null) { msgErrorParametros.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("msgSinCorrales"); if (localResourceObject != null) { msgSinCorrales.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("OK"); if (localResourceObject != null) { msgOK.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("msgSinConsumoTotal"); if (localResourceObject != null) { msgSinConsumoTotal.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("msgCorralesIncompletos"); if (localResourceObject != null) { msgCorralesIncompletos.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("msgErrorProceso"); if (localResourceObject != null) { msgErrorProceso.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("AlimentoNoServidoMatutino"); if (localResourceObject != null) { AlimentoNoServidoMatutino.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("AlimentoNoServidoVespertino"); if (localResourceObject != null) { AlimentoNoServidoVespertino.Value = localResourceObject.ToString(); } localResourceObject = GetLocalResourceObject("msgFaltaPorcentaje"); if (localResourceObject != null) { msgFaltaPorcentaje.Value = localResourceObject.ToString(); } btnSi.Value = GetLocalResourceObject("btnSi").ToString(); btnNo.Value = GetLocalResourceObject("btnNo").ToString(); idUsuario.Value = usuario.Usuario.UsuarioID.ToString(CultureInfo.InvariantCulture); if (usuario != null) { //organizacionID = usuario.Usuario.Organizacion.OrganizacionID; //usuarioID = usuario.Usuario.UsuarioID; listaServicio = ordenRepartoPl.ObtenerTiposDeServicios(); if (listaServicio == null) { ClientScript.RegisterStartupScript(GetType(), "myScript", " EnviarMensajeSinParametros();", true); } else { foreach (var servicio in listaServicio) { switch (servicio.TipoServicioId) { case (int)TipoServicioEnum.Matutino: lblrdbMatutino.Text = servicio.Descripcion; break; case (int)TipoServicioEnum.Vespertino: lblrdbVespertino.Text = servicio.Descripcion; break; } } } if (!ValidarParametros()) { ClientScript.RegisterStartupScript(GetType(), "myScript", " EnviarMensajeSinParametros();", true); } var parametroOrganizacionPL = new ParametroOrganizacionPL(); ParametroOrganizacionInfo parametro = parametroOrganizacionPL.ObtenerPorOrganizacionIDClaveParametro(usuario.Usuario.Organizacion.OrganizacionID, ParametrosEnum.EJECORDENREP.ToString()); if (parametro != null) { int valor; int.TryParse(parametro.Valor, out valor); if (valor != 0) { ClientScript.RegisterStartupScript(GetType(), "myScript", " EnviarMensajeEjecutandose();", true); } } } else { ClientScript.RegisterStartupScript(GetType(), "myScript", "EnviarMensajeRolUsuario();", true); } CargarComboSeccion(); }