protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { if (Request.Params["pIdEmpleadoBaja"] != null) { vIdBajaEmpleado = int.Parse(Request.Params["pIdEmpleadoBaja"].ToString()); vIdEmpleado = int.Parse(Request.Params["pIdEmpleado"].ToString()); RotacionPersonalNegocio nRotacion = new RotacionPersonalNegocio(); var vEmpleadoBaja = nRotacion.ObtieneBajasPendientes(vIdBajaEmpleado).FirstOrDefault(); txtNbEmpleado.InnerText = vEmpleadoBaja.CL_EMPLEADO + " - " + vEmpleadoBaja.NB_EMPLEADO; txtNbPuesto.InnerText = vEmpleadoBaja.CL_PUESTO + " - " + vEmpleadoBaja.NB_PUESTO; rdpFechaBaja.SelectedDate = vEmpleadoBaja.FE_BAJA_EFECTIVA; XElement xmlComentarios = XElement.Parse(vEmpleadoBaja.DS_COMENTARIOS); reComentarios.Content = xmlComentarios.Value; CatalogoListaNegocio negocio = new CatalogoListaNegocio(); SPE_OBTIENE_C_CATALOGO_LISTA_Result vCatalogo = new SPE_OBTIENE_C_CATALOGO_LISTA_Result(); vCatalogo = negocio.ObtieneCatalogoLista().Where(w => w.NB_CATALOGO_LISTA == "Causas de baja").FirstOrDefault(); vIdCatalogoBaja = vCatalogo.ID_CATALOGO_LISTA; vDsMensaje = ContextoApp.EO.Configuracion.MensajeCapturaResultados.dsMensaje; vDsMensajeE = ContextoApp.EO.Configuracion.MensajeImportantes.dsMensaje; vDsMensajeME = ContextoApp.EO.Configuracion.MensajeBajaNotificador.dsMensaje; vDsMensajeEv = ContextoApp.EO.Configuracion.MensajeImportantes.dsMensaje; vDsMensajeMEv = ContextoApp.EO.Configuracion.MensajeBajaNotificador.dsMensaje; } } vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vNbPrograma = ContextoUsuario.nbPrograma; }
protected void CargarDatos() { CampoFormularioNegocio nCampoFormulario = new CampoFormularioNegocio(); cmbTipoControl.DataSource = nCampoFormulario.ObtieneTiposCampoFormulario().Where(w => (!w.FG_SISTEMA ?? false) || !vClAccion.Equals("add")); cmbTipoControl.DataTextField = "NB_TIPO_CAMPO"; cmbTipoControl.DataValueField = "CL_TIPO_CAMPO"; cmbTipoControl.DataBind(); CatalogoListaNegocio nCatalogoLista = new CatalogoListaNegocio(); cmbComboboxCatalogo.DataSource = nCatalogoLista.ObtieneCatalogoLista().OrderBy(o => o.NB_CATALOGO_LISTA); cmbComboboxCatalogo.DataTextField = "NB_CATALOGO_LISTA"; cmbComboboxCatalogo.DataValueField = "ID_CATALOGO_LISTA"; cmbComboboxCatalogo.DataBind(); vClTipoTransaccion = "I"; if (!vClAccion.Equals("add")) { AsignarValores(vClAccion.Equals("copy")); } switch (cmbTipoControl.SelectedValue) { case "TEXTBOX": rpvTextbox.Selected = true; break; case "COMBOBOX": cmbComboboxCatalogo.SelectedValue = UtilXML.ValorAtributo <string>(vXmlCampoFormulario.Attribute("ID_CATALOGO")); rpvCombobox.Selected = true; break; case "MASKBOX": rpvMaskbox.Selected = true; break; case "NUMERICBOX": rpvNumericbox.Selected = true; break; case "DATEPICKER": case "DATEAGE": rpvDate.Selected = true; break; case "CHECKBOX": rpvCheckbox.Selected = true; break; default: rpvVacio.Selected = true; break; } CargaItemsCatalogoValor(); }
protected void ObtenerCatalogos() { CatalogoListaNegocio negocio = new CatalogoListaNegocio(); cmbIdCatalogo.DataSource = negocio.ObtieneCatalogoLista(); cmbIdCatalogo.DataTextField = "NB_CATALOGO_LISTA"; cmbIdCatalogo.DataValueField = "ID_CATALOGO_LISTA"; cmbIdCatalogo.DataBind(); }
protected SPE_OBTIENE_C_CATALOGO_LISTA_Result getLista(string catalogoLista) { CatalogoListaNegocio negocio = new CatalogoListaNegocio(); List <SPE_OBTIENE_C_CATALOGO_LISTA_Result> lista = negocio.ObtieneCatalogoLista(); var q = from o in lista where o.ID_CATALOGO_LISTA == int.Parse(catalogoLista) select new SPE_OBTIENE_C_CATALOGO_LISTA_Result { ID_CATALOGO_LISTA = o.ID_CATALOGO_LISTA , NB_CATALOGO_LISTA = o.NB_CATALOGO_LISTA , DS_CATALOGO_LISTA = o.DS_CATALOGO_LISTA , ID_CATALOGO_TIPO = o.ID_CATALOGO_TIPO , NB_CATALOGO_TIPO = o.NB_CATALOGO_TIPO , FG_SISTEMA = o.FG_SISTEMA }; return(q.FirstOrDefault()); }
protected void GridCatalogoLista_NeedDataSource(object sender, GridNeedDataSourceEventArgs e) { CatalogoListaNegocio negocio = new CatalogoListaNegocio(); grvCatalogoLista.DataSource = negocio.ObtieneCatalogoLista(); }
protected void Page_Load(object sender, EventArgs e) { CatalogoListaNegocio nlista = new CatalogoListaNegocio(); RequisicionNegocio nRequisicion = new RequisicionNegocio(); vNbPrograma = ContextoUsuario.nbPrograma; vClUsuario = ContextoUsuario.oUsuario.CL_USUARIO; vIdEmpresa = ContextoUsuario.oUsuario.ID_EMPRESA; vNbUsuario = ContextoUsuario.oUsuario.NB_USUARIO; if (!IsPostBack) { vIdAutoriza = 0; flRequisicion = Guid.Empty; clTokenRequisicion = ""; pClEstatusRequisicion = "CREADA"; hfRevisoDescriptivo.Value = "0"; lblDescripcionCausa.Style.Add("display", "none"); txtDescripcionCausa.Visible = false; lblTiempoCausa.Style.Add("display", "none"); txtTiempoCausa.Visible = false; divAutorizaPuestoReq.Style.Add("display", "none"); divEmpleadoSuplir.Style.Add("display", "none"); vIdRequisicion = null; Fe_solicitud.SelectedDate = DateTime.Now; Fe_Requerimiento.SelectedDate = DateTime.Now; radBtnBuscarPuesto.Enabled = false; var vCatalogoVacantes = nlista.ObtieneCatalogoLista(pIdCatalogoLista: ContextoApp.IdCatalogoCausaRequisicion).FirstOrDefault(); if (vCatalogoVacantes != null) { CatalogoValorNegocio nvalor = new CatalogoValorNegocio(); var vCausas = nvalor.Obtener_C_CATALOGO_VALOR(ID_CATALOGO_LISTA: vCatalogoVacantes.ID_CATALOGO_LISTA); if (vCausas != null) { cmbCausas.DataSource = vCausas; cmbCausas.DataTextField = "NB_CATALOGO_VALOR"; cmbCausas.DataValueField = "CL_CATALOGO_VALOR"; cmbCausas.DataBind(); } } if (Request.Params["RequisicionId"] != null) { vIdRequisicion = int.Parse(Request.Params["RequisicionId"]); rdpAutorizacion.Visible = true; lbAutoriza.Visible = true; CargarDatos(); } else { txtNo_requisicion.Text = nRequisicion.ObtieneNumeroRequisicion(); vIdPuesto = null; vIdRequisicion = null; pEstadoPuesto = null; pFechaPuesto = null; } } }
protected void CargarDatos() { CatalogoListaNegocio nCatalogoLista = new CatalogoListaNegocio(); List <SPE_OBTIENE_C_CATALOGO_LISTA_Result> vCatalogoLista = nCatalogoLista.ObtieneCatalogoLista(); cmbCatalogoGenero.DataSource = vCatalogoLista; cmbCatalogoGenero.SelectedValue = ContextoApp.IdCatalogoGeneros.ToString(); cmbCatalogoGenero.DataBind(); cmbCatalogoCausaVacante.DataSource = vCatalogoLista; cmbCatalogoCausaVacante.SelectedValue = ContextoApp.IdCatalogoCausaVacantes.ToString(); cmbCatalogoCausaVacante.DataBind(); cmbCatalogoEstadoCivil.DataSource = vCatalogoLista; cmbCatalogoEstadoCivil.SelectedValue = ContextoApp.IdCatalogoEstadosCivil.ToString(); cmbCatalogoEstadoCivil.DataBind(); cmbCatalogoTipoTelefono.DataSource = vCatalogoLista; cmbCatalogoTipoTelefono.SelectedValue = ContextoApp.IdCatalogoTiposTelefono.ToString(); cmbCatalogoTipoTelefono.DataBind(); cmbCatalogoParentesco.DataSource = vCatalogoLista; cmbCatalogoParentesco.SelectedValue = ContextoApp.IdCatalogoParentescos.ToString(); cmbCatalogoParentesco.DataBind(); cmbCatalogoOcupacion.DataSource = vCatalogoLista; cmbCatalogoOcupacion.SelectedValue = ContextoApp.IdCatalogoOcupaciones.ToString(); cmbCatalogoOcupacion.DataBind(); cmbCatalogoRedSocial.DataSource = vCatalogoLista; cmbCatalogoRedSocial.SelectedValue = ContextoApp.IdCatalogoRedesSociales.ToString(); cmbCatalogoRedSocial.DataBind(); cmbCatalogoCausasRequisicion.DataSource = vCatalogoLista; cmbCatalogoCausasRequisicion.SelectedValue = ContextoApp.IdCatalogoCausaRequisicion.ToString(); cmbCatalogoCausasRequisicion.DataBind(); txtMailServer.Text = ContextoApp.mailConfiguration.Server; txtMailServerPort.Text = ContextoApp.mailConfiguration.Port.ToString(); chkUseSSL.Checked = ContextoApp.mailConfiguration.UseSSL; chkAutenticar.Checked = ContextoApp.mailConfiguration.UseAuthentication; txtSenderName.Text = ContextoApp.mailConfiguration.SenderName; txtSenderMail.Text = ContextoApp.mailConfiguration.SenderMail; txtUser.Text = ContextoApp.mailConfiguration.User; txtNbOrganizacion.Text = ContextoApp.InfoEmpresa.NbEmpresa; if (ContextoApp.InfoEmpresa.FiLogotipo.FiArchivo != null) { rbiLogoOrganizacion.DataValue = ContextoApp.InfoEmpresa.FiLogotipo.FiArchivo; vFiLogotipo = Convert.ToBase64String(ContextoApp.InfoEmpresa.FiLogotipo.FiArchivo); vNbLogotipo = ContextoApp.InfoEmpresa.FiLogotipo.NbArchivo; } else { rbiLogoOrganizacion.ImageUrl = "~/Assets/images/no-image.png"; } chkControlDocumentos.Checked = ContextoApp.ctrlDocumentos.fgHabilitado; if (ContextoApp.ANOM.LicenciaAccesoModulo.MsgActivo != "1") { rtsConfiguracion.Tabs[6].Visible = false; } }