private void Buscar() { DataTable dataTable = new DataTable(); Retiro retiro; Ocultar(); retiro = new Retiro(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); try { dataTable = retiro.Consultar(TextBox_BUSCAR.Text); if (dataTable.Rows.Count > 0) { GridView_RESULTADOS_BUSQUEDA.DataSource = dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); Mostrar(Acciones.Encontrar); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró información para " + this.DropDownList_BUSCAR.SelectedItem + " : " + this.TextBox_BUSCAR.Text, Proceso.Advertencia); } } catch (Exception e) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, e.Message, Proceso.Error); } if (dataTable == null) { dataTable.Dispose(); } }
private void CargarGrillaDeProgramasParaEmpresa(Decimal ID_EMPRESA, Programa.Areas AREA) { Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaProgramas = _prog.ObtenerHistorialProgramasEmpresaYArea(AREA, ID_EMPRESA); if (tablaProgramas.Rows.Count <= 0) { if (_prog.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _prog.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "La empresa seleciconada no tiene Programas asignados, no se puede mostrar información.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; GridView_RESULTADOS_BUSQUEDA.DataSource = null; GridView_RESULTADOS_BUSQUEDA.DataBind(); } else { Panel_RESULTADOS_GRID.Visible = true; Cargar_GridView_RESULTADOS_BUSQUEDA_DesdeTabla(tablaProgramas); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA() { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Programa.Areas AREA = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); ActividadRseGlobal _actividad = new ActividadRseGlobal(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaActividades = _actividad.ObtenerActividadesPorArea(AREA); if (tablaActividades.Rows.Count <= 0) { if (_actividad.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros de Actividades.", Proceso.Advertencia); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _actividad.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaActividades; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA() { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String reg = QueryStringSeguro["reg"].ToString(); contratosServicio _contratosServico = new contratosServicio(Session["idEmpresa"].ToString()); DataTable tablaContratosOriginal = _contratosServico.ObtenerContratosDeServicioPorIdEmpresa(Convert.ToDecimal(reg)); if (tablaContratosOriginal.Rows.Count <= 0) { if (_contratosServico.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros de Contratos de Servicio para esta empresa.", Proceso.Advertencia); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _contratosServico.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaContratosOriginal; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
protected void Buscar() { Ocultar(); fondoPensiones _fondoPensiones = new fondoPensiones(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = new DataTable(); switch (this.DropDownList_BUSCAR.SelectedValue) { case "NOMBRE": _dataTable = _fondoPensiones.ObtenerPorNombre(this.TextBox_BUSCAR.Text); break; } if (_dataTable.Rows.Count > 0) { GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); Mostrar(Acciones.BusquedaEncontro); } else { if (!String.IsNullOrEmpty(_fondoPensiones.MensajeError)) { Informar(Label_MENSAJE, "Error: Consulte con el Administrador: " + _fondoPensiones.MensajeError, Proceso.Error); } else { Informar(Label_MENSAJE, "ADVERTENCIA: No se encontró información para " + this.DropDownList_BUSCAR.SelectedItem + " : " + this.TextBox_BUSCAR.Text, Proceso.Correcto); } Mostrar(Acciones.BusquedaNoEncontro); } _dataTable.Dispose(); }
private void cargar_GridView_RESULTADOS_BUSQUEDA() { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["ID_EMPRESA"]); HiddenField_ID_EMPRESA.Value = ID_EMPRESA.ToString(); seguridad _seguridad = new seguridad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaContratosOriginal = _seguridad.ObtenerUsuariosPorEmpresa(ID_EMPRESA); if (tablaContratosOriginal.Rows.Count <= 0) { if (_seguridad.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros de usuarios asociados a unidad de negocio para esta empresa.", Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _seguridad.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaContratosOriginal; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA() { fuentesReclutamiento _fuentesReclutamiento = new fuentesReclutamiento(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaFuentes = _fuentesReclutamiento.ObtenerRecFuentesTodos(); if (tablaFuentes.Rows.Count <= 0) { if (_fuentesReclutamiento.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _fuentesReclutamiento.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron resultados para mostrar.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaFuentes; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA() { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String reg = QueryStringSeguro["reg"].ToString(); contratosServicio _contratosServico = new contratosServicio(Session["idEmpresa"].ToString()); DataTable tablaContratosOriginal = _contratosServico.ObtenerInformacionBasicaporId_Empresa(Convert.ToDecimal(reg)); if (tablaContratosOriginal.Rows.Count <= 0) { if (_contratosServico.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros de Contratos de Servicio para esta empresa.", Proceso.Advertencia); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _contratosServico.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaContratosOriginal; GridView_RESULTADOS_BUSQUEDA.DataBind(); } for (int i = 0; i < GridView_RESULTADOS_BUSQUEDA.Rows.Count; i++) { GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[2].Enabled = false; GridViewRow filaGrilla = GridView_RESULTADOS_BUSQUEDA.Rows[i]; Label TXT_SI_NO = filaGrilla.FindControl("TXT_SINO") as Label; String _txtCodigo = TXT_SI_NO.Text; Label _TXT_ESTADO_REG = filaGrilla.FindControl("TXT_ESTADO_REG") as Label; String _txtESTADO = _TXT_ESTADO_REG.Text; if (_txtCodigo != "X") { RadioButtonList lblRadioSINO = filaGrilla.FindControl("RadioButtonListSN") as RadioButtonList; TextBox lblDESCRIPCION = filaGrilla.FindControl("TXT_ACLARACION") as TextBox; lblRadioSINO.SelectedValue = _txtESTADO; lblRadioSINO.Enabled = false; lblDESCRIPCION.Enabled = false; lblDESCRIPCION.BackColor = System.Drawing.ColorTranslator.FromHtml("#BDC0C6"); lblDESCRIPCION.BorderColor = System.Drawing.ColorTranslator.FromHtml("#BDC0C6"); filaGrilla.BackColor = System.Drawing.ColorTranslator.FromHtml("#BDC0C6"); } else { GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[0].Enabled = false; GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[1].Enabled = false; GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[2].Enabled = true; } } }
private void Buscar() { Ocultar(Acciones.Inicio); Desactivar(Acciones.Inicio); Mostrar(Acciones.Inicio); String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; String CUMPLIDO = HiddenField_CUMPLIDO.Value; String CANCELADO = HiddenField_CANCELADO.Value; requisicion _requisicion = new requisicion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (campo == "RAZ_SOCIAL") { tablaResultadosBusqueda = _requisicion.ObtenerComRequerimientoPorRazSocial(datosCapturados, CANCELADO, CUMPLIDO); } else { if (DropDownList_BUSCAR.SelectedValue == "COD_EMPRESA") { tablaResultadosBusqueda = _requisicion.ObtenerComRequerimientoPorCodEmpresa(datosCapturados, CANCELADO, CUMPLIDO); } else { if (DropDownList_BUSCAR.SelectedValue == "ID_REQUERIMIENTO") { tablaResultadosBusqueda = _requisicion.ObtenerComRequerimientoPorIdRequerimiento(Convert.ToDecimal(datosCapturados)); } } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_requisicion.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _requisicion.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplieran los datos de busqueda.", Proceso.Advertencia); } Panel_GRID_RESULTADOS.Visible = false; } else { Panel_GRID_RESULTADOS.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
protected void GridView_RESULTADOS_BUSQUEDA_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView_RESULTADOS_BUSQUEDA.PageIndex = e.NewPageIndex; String datosCapturados = TextBox_BUSCAR.Text.ToUpper(); String campo = DropDownList_BUSCAR.SelectedValue.ToString(); requisicion _requicision = new requisicion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "NUM_DOC_IDENTIDDAD") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorNumDocIdentificacion(datosCapturados); } else if (DropDownList_BUSCAR.SelectedValue == "NOMBRES") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorNombres(datosCapturados); } else if (DropDownList_BUSCAR.SelectedValue == "APELLIDOS") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorApellidos(datosCapturados); } else if (DropDownList_BUSCAR.SelectedValue == "RAZ_SOCIAL") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorEmpresa(datosCapturados); } if (tablaResultadosBusqueda.Rows.Count <= 0) { Panel_MENSAJES.Enabled = true; Panel_MENSAJES.Visible = true; Label_MENSAJE.ForeColor = System.Drawing.Color.Red; if (_requicision.MensajeError != null) { Label_MENSAJE.Text = _requicision.MensajeError; } else { Label_MENSAJE.Text = "ADVERTENCIA: No se encontraron registros que cumpliera con los datos de busqueda."; } } else { Panel_MENSAJES.Enabled = false; Panel_MENSAJES.Visible = false; Panel_RESULTADOS_GRID.Enabled = true; Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void Buscar() { Ocultar(Acciones.Inicio); Mostrar(Acciones.Busqueda); String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; acoset _acoset = new acoset(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "NOMBRES") { tablaResultadosBusqueda = _acoset.ObtenerRegAcosetPorNombre(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "APELLIDOS") { tablaResultadosBusqueda = _acoset.ObtenerRegAcosetPorApellido(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "NUM_DOC_IDENTIDAD") { tablaResultadosBusqueda = _acoset.ObtenerRegAcosetPorNumeroID(datosCapturados); } } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_acoset.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _acoset.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "La busqueda no arrojó resultados.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void Buscar() { String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; registroContrato _registroContrato = new registroContrato(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "NUM_DOC_IDENTIDAD") { tablaResultadosBusqueda = _registroContrato.ObtenerPorNumeroIdentificacion(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "NOMBRES") { tablaResultadosBusqueda = _registroContrato.ObtenerPorNombre(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "APELLIDOS") { tablaResultadosBusqueda = _registroContrato.ObtenerPorApellido(datosCapturados); } } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_registroContrato.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _registroContrato.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros para la busqueda solicitada.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } else { Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void Buscar() { Ocultar(Acciones.Inicio); Desactivar(Acciones.Inicio); Mostrar(Acciones.Inicio); String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; Programa.Areas AREA = (Programa.Areas)Enum.Parse(typeof(Programa.Areas), HiddenField_ID_AREA.Value); SubPrograma _SubPrograma = new SubPrograma(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (campo == "ID_SUB_PROGRAMA") { tablaResultadosBusqueda = _SubPrograma.ObtenerSubProgramasPorId(Convert.ToDecimal(datosCapturados), AREA); } else { if (DropDownList_BUSCAR.SelectedValue == "NOMBRE") { tablaResultadosBusqueda = _SubPrograma.ObtenerSubProgramasPorNombre(datosCapturados, AREA); } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_SubPrograma.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _SubPrograma.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplieran los datos de busqueda.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } else { Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void Buscar() { Ocultar(Acciones.Inicio); Desactivar(Acciones.Inicio); Mostrar(Acciones.Inicio); String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; fuentesReclutamiento _fuentesReclutamiento = new fuentesReclutamiento(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "NOM_FUENTE") { tablaResultadosBusqueda = _fuentesReclutamiento.ObtenerRecFuentesPorNomFuente(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "ENCARGADO") { tablaResultadosBusqueda = _fuentesReclutamiento.ObtenerRecFuentesPorEncargado(datosCapturados); } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_fuentesReclutamiento.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _fuentesReclutamiento.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplieran los datos de busqueda.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void Buscar() { Ocultar(Acciones.Inicio); Desactivar(Acciones.Inicio); Mostrar(Acciones.Inicio); String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; cargo _cargo = new cargo(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (campo == "RAZ_SOCIAL") { tablaResultadosBusqueda = _cargo.ObtenerRecOcupacionesPorRazSocial(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "NOM_OCUPACION") { tablaResultadosBusqueda = _cargo.ObtenerRecOcupacionesPorNomOcupacion(datosCapturados); } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_cargo.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _cargo.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplieran los datos de busqueda.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } else { Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void Cargar(decimal idEmpresa) { Clausula clausula = new Clausula(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); GridView_RESULTADOS_BUSQUEDA.DataSource = clausula.ObtenerPorIdEmpresa(idEmpresa); GridView_RESULTADOS_BUSQUEDA.DataBind(); cliente _cliete = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable dataTable = _cliete.ObtenerEmpresaConIdEmpresa(idEmpresa); if (dataTable.Rows.Count.Equals(0)) { return; } if (!string.IsNullOrEmpty(dataTable.Rows[0]["RAZ_SOCIAL"].ToString())) { Label_INFO_ADICIONAL_MODULO.Text = dataTable.Rows[0]["RAZ_SOCIAL"].ToString(); } }
protected void Buscar() { Ocultar(Acciones.Inicio); requisicion _requisicion = new requisicion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = new DataTable(); switch (this.DropDownList_BUSCAR.SelectedValue) { case "NUMERO_DOCUMENTO": _dataTable = _requisicion.ObtenerRequerimientosPorNumeroDocumento(this.TextBox_BUSCAR.Text); break; case "NOMBRE": _dataTable = _requisicion.ObtenerRequerimientosPorNombre(this.TextBox_BUSCAR.Text); break; } if (_dataTable.Rows.Count > 0) { GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); Mostrar(Acciones.BusquedaEncontro); } else { if (!String.IsNullOrEmpty(_requisicion.MensajeError)) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _requisicion.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "ADVERTENCIA: No se encontró información para " + this.DropDownList_BUSCAR.SelectedItem + " : " + this.TextBox_BUSCAR.Text, Proceso.Advertencia); } Mostrar(Acciones.BusquedaNoEncontro); } _dataTable.Dispose(); HiddenField_ID_REQUERIMIENTO.Value = ""; HiddenField_ID_SOLICITUD.Value = ""; }
protected void Buscar() { Ocultar(Acciones.Inicio); Mostrar(Acciones.Inicio); String dato = HiddenField_FILTRO_DATO.Value; String drop = HiddenField_FILTRO_DROP.Value; proveedor _proveedor = new proveedor(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = new DataTable(); switch (drop) { case "NUMERO_IDENTIFICACION": _dataTable = _proveedor.ObtenerAlmRegProveedorLaboratoriosPorNit(dato); break; case "RAZON_SOCIAL": _dataTable = _proveedor.ObtenerAlmRegProveedorLaboratoriosPorNombre(dato); break; } if (_dataTable.Rows.Count > 0) { GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); } else { if (!String.IsNullOrEmpty(_proveedor.MensajeError)) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Consulte con el Administrador: " + _proveedor.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró información para " + this.DropDownList_BUSCAR.SelectedItem + " : " + this.TextBox_BUSCAR.Text, Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } _dataTable.Dispose(); }
private void Buscar() { Ocultar(Acciones.Inicio); referencia _referencia = new referencia(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = new DataTable(); switch (this.DropDownList_BUSCAR.SelectedValue) { case "NUMERO_DOCUMENTO": _dataTable = _referencia.ObtenerPorNumeroDocumento(this.TextBox_BUSCAR.Text); break; case "NOMBRE": _dataTable = _referencia.ObtenerPorNombre(this.TextBox_BUSCAR.Text); break; } if (_dataTable.Rows.Count > 0) { GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); Mostrar(Acciones.CargarSolicitud); } else { if (!String.IsNullOrEmpty(_referencia.MensajeError)) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Consulte con el Administrador: " + _referencia.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró información para " + this.DropDownList_BUSCAR.SelectedItem + " : " + this.TextBox_BUSCAR.Text, Proceso.Advertencia); } Mostrar(Acciones.Inicio); } _dataTable.Dispose(); }
private void Cargar_GridView_RESULTADOS_BUSQUEDA_DesdeTabla(DataTable tablaProgramas) { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaProgramas; GridView_RESULTADOS_BUSQUEDA.DataBind(); for (int i = 0; i < GridView_RESULTADOS_BUSQUEDA.Rows.Count; i++) { GridViewRow filaGrilla = GridView_RESULTADOS_BUSQUEDA.Rows[i]; TextBox textoFechaInicial = filaGrilla.FindControl("TextBox_FechaInicial") as TextBox; textoFechaInicial.Text = ""; TextBox textoFechaFinal = filaGrilla.FindControl("TextBox_FechaFinal") as TextBox; textoFechaFinal.Text = ""; TextBox textoConclusiones = filaGrilla.FindControl("TextBox_Conclusiones") as TextBox; textoConclusiones.Text = ""; textoConclusiones.Enabled = false; } }
private void Buscar() { DataTable dataTable = new DataTable(); try { Clausula clausula = new Clausula(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); dataTable = clausula.Buscar(Convert.ToDecimal(HiddenField_ID_EMPRESA.Value), TextBox_BUSCAR.Text); if (dataTable.Rows.Equals(0)) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplan el criterio ingresado.", Proceso.Advertencia); } GridView_RESULTADOS_BUSQUEDA.DataSource = dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); } catch (Exception e) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, e.Message, Proceso.Error); } dataTable.Dispose(); }
private void Buscar() { grupoEmpresarial _grupoEmpresarial = new grupoEmpresarial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable _dataTable = new DataTable(); switch (HiddenField_FILTRO_DROP.Value) { case "NOMBRE": _dataTable = _grupoEmpresarial.ObtenerTodosLosGruposEmpresarialesPorNombre(HiddenField_FILTRO_DATO.Value); break; } if (_dataTable.Rows.Count > 0) { Ocultar(Acciones.Inicio); Mostrar(Acciones.Inicio); GridView_RESULTADOS_BUSQUEDA.DataSource = _dataTable; GridView_RESULTADOS_BUSQUEDA.DataBind(); } else { if (!String.IsNullOrEmpty(_grupoEmpresarial.MensajeError)) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Consulte con el Administrador: " + _grupoEmpresarial.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró información para mostrar.", Proceso.Advertencia); } Panel_RESULTADOS_GRID.Visible = false; } if (_dataTable.Rows.Count > 0) { _dataTable.Dispose(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA_con_todos_lod_grupos_actuales() { grupoEmpresarial _grupoEmpresarial = new grupoEmpresarial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaDatos = _grupoEmpresarial.ObtenerTodosLosGruposEmpresariales(); if (tablaDatos.Rows.Count <= 0) { if (_grupoEmpresarial.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros en la busqueda de Grupos Empresariales.", Proceso.Advertencia); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _grupoEmpresarial.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaDatos; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA() { DocumentoEntregable _documento = new DocumentoEntregable(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaDoc = _documento.ObtenerTodos(); if (tablaDoc.Rows.Count <= 0) { if (_documento.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros.", Proceso.Advertencia); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _documento.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaDoc; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA_laboratorios_medicos_activos() { proveedor _proveedor = new proveedor(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaProv = _proveedor.ObtenerProveedoresLaboratoriosActivos(); if (tablaProv.Rows.Count <= 0) { if (_proveedor.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros en la busqueda de Laboratorios clínicos activos.", Proceso.Advertencia); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _proveedor.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaProv; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA() { MotivoRotacionRetiro _motivo = new MotivoRotacionRetiro(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaCat = _motivo.ObtenerCategoriasRotacionRetiroTodas(); if (tablaCat.Rows.Count <= 0) { if (_motivo.MensajeError == null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros de Rotación y Retiro.", Proceso.Advertencia); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _motivo.MensajeError, Proceso.Error); } Panel_RESULTADOS_GRID.Visible = false; } else { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaCat; GridView_RESULTADOS_BUSQUEDA.DataBind(); } }
private void Buscar() { Ocultar(Acciones.Inicio); Mostrar(Acciones.Inicio); String datosCapturados = HiddenField_FILTRO_DATO.Value; String campo = HiddenField_FILTRO_DROP.Value; radicacionHojasDeVida _SolIngreso = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (campo == "NOMBRES") { tablaResultadosBusqueda = _SolIngreso.ObtenerRegSolicitudesingresoPorNombres(datosCapturados); } else { if (campo == "APELLIDOS") { tablaResultadosBusqueda = _SolIngreso.ObtenerRegSolicitudesingresoPorApellidos(datosCapturados); } else { if (campo == "NUM_DOC_IDENTIDAD") { tablaResultadosBusqueda = _SolIngreso.ObtenerRegSolicitudesingresoPorNumDocIdentidad(datosCapturados); } } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_SolIngreso.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _SolIngreso.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "ADVERTENCIA: No se encontraron registros que cumplieran los datos de busqueda.", Proceso.Advertencia); } } else { Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); DataRow filaSolicitud; for (int i = 0; i < GridView_RESULTADOS_BUSQUEDA.Rows.Count; i++) { filaSolicitud = tablaResultadosBusqueda.Rows[(GridView_RESULTADOS_BUSQUEDA.PageIndex * GridView_RESULTADOS_BUSQUEDA.PageSize) + i]; if ((filaSolicitud["ARCHIVO"].ToString().ToUpper().Trim() == "CONTRATADO")) { GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[0].Enabled = false; GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[0].Text = ""; } } } }
protected void Button_BUSCAR_Click(object sender, EventArgs e) { String datosCapturados = TextBox_BUSCAR.Text.ToUpper(); String campo = DropDownList_BUSCAR.SelectedValue.ToString(); requisicion _requicision = new requisicion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "NUM_DOC_IDENTIFICACION") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorNumDocIdentificacion(datosCapturados); } else if (DropDownList_BUSCAR.SelectedValue == "NOMBRES") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorNombres(datosCapturados); } else if (DropDownList_BUSCAR.SelectedValue == "APELLIDOS") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorApellidos(datosCapturados); } else if (DropDownList_BUSCAR.SelectedValue == "RAZ_SOCIAL") { tablaResultadosBusqueda = _requicision.ObtenerPersonasContratadasPorEmpresa(datosCapturados); } if (tablaResultadosBusqueda.Rows.Count <= 0) { configurarMensajes(true, System.Drawing.Color.Red, Label_MENSAJE, Panel_MENSAJES); if (_requicision.MensajeError != null) { Label_MENSAJE.Text = _requicision.MensajeError; } else { Label_MENSAJE.Text = "ADVERTENCIA: No se encontraron registros que cumplieran los datos de busqueda."; } Panel_RESULTADOS_GRID.Visible = false; } else { configurarMensajes(false, System.Drawing.Color.Green, Label_MENSAJE, Panel_MENSAJES); Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); DataRow filaParaColocarColor; int contadorAlertasBajas = 0; int contadorAlertasMedias = 0; int contadorAlertasAltas = 0; int contadorAlertasNinguna = 0; for (int i = 0; i < tablaResultadosBusqueda.Rows.Count; i++) { filaParaColocarColor = tablaResultadosBusqueda.Rows[i]; if (filaParaColocarColor["ALERTA"].ToString().Trim() == "ALTA") { GridView_RESULTADOS_BUSQUEDA.Rows[i].BackColor = System.Drawing.Color.Red; contadorAlertasAltas += 1; } else { if (filaParaColocarColor["ALERTA"].ToString().Trim() == "MEDIA") { GridView_RESULTADOS_BUSQUEDA.Rows[i].BackColor = System.Drawing.Color.Yellow; contadorAlertasMedias += 1; } else { if (filaParaColocarColor["ALERTA"].ToString().Trim() == "BAJA") { GridView_RESULTADOS_BUSQUEDA.Rows[i].BackColor = System.Drawing.Color.Green; contadorAlertasBajas += 1; } else { GridView_RESULTADOS_BUSQUEDA.Rows[i].BackColor = System.Drawing.Color.Gray; contadorAlertasNinguna += 1; } } } if (i == (GridView_RESULTADOS_BUSQUEDA.Rows.Count - 1)) { GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[1].Text = ""; } } Label_ALERTA_ALTA.Text = contadorAlertasAltas.ToString(); Label_ALERTA_MEDIA.Text = contadorAlertasMedias.ToString(); Label_ALERTA_BAJA.Text = contadorAlertasBajas.ToString(); } }
private void cargar_GridView_RESULTADOS_BUSQUEDA(DataTable tablaCategorias) { GridView_RESULTADOS_BUSQUEDA.DataSource = tablaCategorias; GridView_RESULTADOS_BUSQUEDA.DataBind(); }
protected void GridView_RESULTADOS_BUSQUEDA_PageIndexChanging(object sender, GridViewPageEventArgs e) { GridView_RESULTADOS_BUSQUEDA.PageIndex = e.NewPageIndex; String datosCapturados = TextBox_BUSCAR.Text.ToUpper(); radicacionHojasDeVida _SolIngreso = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultadosBusqueda = new DataTable(); if (DropDownList_BUSCAR.SelectedValue == "NOMBRES") { tablaResultadosBusqueda = _SolIngreso.ObtenerRegSolicitudesingresoPorNombres(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "APELLIDOS") { tablaResultadosBusqueda = _SolIngreso.ObtenerRegSolicitudesingresoPorApellidos(datosCapturados); } else { if (DropDownList_BUSCAR.SelectedValue == "NUM_DOC_IDENTIDAD") { tablaResultadosBusqueda = _SolIngreso.ObtenerRegSolicitudesingresoPorNumDocIdentidad(datosCapturados); } } } if (tablaResultadosBusqueda.Rows.Count <= 0) { if (_SolIngreso.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _SolIngreso.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplierna los datos de busqueda.", Proceso.Advertencia); } } else { Panel_RESULTADOS_GRID.Enabled = true; Panel_RESULTADOS_GRID.Visible = true; GridView_RESULTADOS_BUSQUEDA.DataSource = tablaResultadosBusqueda; GridView_RESULTADOS_BUSQUEDA.DataBind(); DataRow filaSolicitud; for (int i = 0; i < GridView_RESULTADOS_BUSQUEDA.Rows.Count; i++) { filaSolicitud = tablaResultadosBusqueda.Rows[(GridView_RESULTADOS_BUSQUEDA.PageIndex * GridView_RESULTADOS_BUSQUEDA.PageSize) + i]; if ((filaSolicitud["ARCHIVO"].ToString().ToUpper().Trim() == "DISPONIBLE") || (filaSolicitud["ARCHIVO"].ToString().ToUpper().Trim() == "ASPIRANTE") || (filaSolicitud["ARCHIVO"].ToString().ToUpper().Trim() == "CONTRATADO") || (filaSolicitud["ARCHIVO"].ToString().ToUpper().Trim() == "DESCARTADO SELECCION")) { GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[0].Enabled = false; GridView_RESULTADOS_BUSQUEDA.Rows[i].Cells[0].Text = ""; } } } }