private void cargarEvento() { EventoCapacitacionNegocio neg = new EventoCapacitacionNegocio(); oEvento = neg.ObtieneEventos(ID_EVENTO: vIdEvento).FirstOrDefault(); if (oEvento != null) { txtNombreEvento.InnerText = oEvento.NB_EVENTO; txtLugar.InnerText = oEvento.DS_LUGAR; txtFechaInicial.InnerText = oEvento.FE_INICIO.ToString("dd/MM/yyyy"); txtFechaTermino.InnerText = oEvento.FE_TERMINO.ToString("dd/MM/yyyy"); oListaParticipante = neg.ObtieneParticipanteEvento(ID_EVENTO: vIdEvento, pID_ROL: vIdRol); oCalendario = neg.ObtieneEventoCalendario(ID_EVENTO: vIdEvento); vMensajeCorreo = ContextoApp.FYD.MensajeCorreoParticipantes.dsMensaje; vMensajeCorreo = vMensajeCorreo.Replace("[NB_EVENTO]", oEvento.NB_EVENTO); vMensajeCorreo = vMensajeCorreo.Replace("[DS_LUGAR]", oEvento.DS_LUGAR); vMensajeCorreo = vMensajeCorreo.Replace("[FE_INICIO]", oEvento.FE_INICIO.ToString("dd/MM/yyyy")); vMensajeCorreo = vMensajeCorreo.Replace("[FE_TERMINO]", oEvento.FE_TERMINO.ToString("dd/MM/yyyy")); vMensajeCorreo = vMensajeCorreo.Replace("[TABLA_CALENDARIO]", ConvertToHTMLTable()); lMensaje.InnerHtml = vMensajeCorreo; if (DateTime.Now.Date > oEvento.FE_TERMINO) { btnAceptar.Enabled = false; lblCaducidad.Visible = true; } } }
private void cargarEvento() { EventoCapacitacionNegocio neg = new EventoCapacitacionNegocio(); E_EVENTO evento = new E_EVENTO(); evento = neg.ObtieneEventos(vIdEvento).FirstOrDefault(); txtClave.Text = evento.CL_EVENTO; txtNombre.Text = evento.NB_EVENTO; txtEvento.InnerText = evento.CL_EVENTO; txtDescripcionEvento.InnerText = evento.NB_EVENTO; if (evento.ID_PROGRAMA.HasValue) { rbVinculado.Checked = true; rlbPrograma.Items.Clear(); rlbPrograma.Items.Add(new RadListBoxItem(evento.NB_PROPGRAMA, evento.ID_PROGRAMA.ToString())); vIdPrograma = Convert.ToInt32(evento.ID_PROGRAMA); } else { rbNoVinculado.Checked = true; btnAgregarParticipantes.Enabled = true; btnBuscarPrograma.Enabled = false; } dtpInicial.SelectedDate = evento.FE_INICIO; dtpFinal.SelectedDate = evento.FE_TERMINO; if (evento.ID_CURSO != null) { rlbCurso.Items.Clear(); rlbCurso.Items.Add(new RadListBoxItem(evento.NB_CURSO, evento.ID_CURSO.ToString())); vIdCurso = Convert.ToInt32(evento.ID_CURSO); } if (evento.ID_INSTRUCTOR != null) { rlbInstructor.Items.Clear(); rlbInstructor.Items.Add(new RadListBoxItem(evento.NB_INSTRUCTOR, evento.ID_INSTRUCTOR.ToString())); } cmbTipo.SelectedValue = evento.CL_TIPO_CURSO; cmbEstado.SelectedValue = evento.CL_ESTADO; if (evento.ID_EMPLEADO_EVALUADOR != null) { rlbEvaluador.Items.Clear(); rlbEvaluador.Items.Add(new RadListBoxItem(evento.NB_EVALUADOR, evento.ID_EMPLEADO_EVALUADOR.ToString())); } dtpEvaluacion.SelectedDate = evento.FE_EVALUACION; txtLugarEvento.Text = evento.DS_LUGAR; txtRefrigerio.Text = evento.DS_REFRIGERIO; txtCostoDirecto.Text = evento.MN_COSTO_DIRECTO.ToString(); txtCostoIndirecto.Text = evento.MN_COSTO_INDIRECTO.ToString(); chkIncluirResultados.Checked = evento.FG_INCLUIR_EN_PLANTILLA; vXmlEmpleadosAgregados = evento.XML_PARTICIPANTES; FechasEventos = neg.ObtieneEventoCalendario(ID_EVENTO: vIdEvento); oCurso = new E_SELECTOR_CURSO(); if (evento.ID_CURSO != null) { oCurso.idCurso = evento.ID_CURSO.Value; } oCurso.noDuracion = Convert.ToInt32(evento.NO_DURACION_CURSO); oCurso.nbCurso = evento.NB_CURSO; ListaEmpleados = neg.ObtieneParticipanteEvento(ID_EVENTO: vIdEvento, pID_ROL: vIdRol); txtHorasCurso.Text = oCurso.noDuracion.ToString(); AsignarValoresAdicionales(evento.XML_CAMPOS_ADICIONALES); }