public static tools GetInstance() { //create new instance if required if (theTools == null) theTools = new tools(); return theTools; }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal REGISTRO = Convert.ToDecimal(QueryStringSeguro["registro"]); hojasVida _hojasVida = new hojasVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaPruebaAplicadaYa = _hojasVida.ObtenerSelRegAplicacionPrueebasObtenerPorRegistro(REGISTRO); DataRow filaPruebaAplicadaYa = tablaPruebaAplicadaYa.Rows[0]; Int32 ID_SOLICITUD = Convert.ToInt32(filaPruebaAplicadaYa["ID_SOLICITUD"]); radicacionHojasDeVida _radicacionHojasDeVida = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaSolicitud = _radicacionHojasDeVida.ObtenerRegSolicitudesingresoPorIdSolicitud(ID_SOLICITUD); DataRow filaSolicitud = tablaSolicitud.Rows[0]; String NOMBRE_ARCHIVO = filaSolicitud["NUM_DOC_IDENTIDAD"].ToString().Trim() + "-PRUEBA-" + filaPruebaAplicadaYa["NOM_PRUEBA"].ToString().Trim(); NOMBRE_ARCHIVO = NOMBRE_ARCHIVO.Replace(' ','_'); Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}",NOMBRE_ARCHIVO + filaPruebaAplicadaYa["ARCHIVO_EXTENSION"].ToString().Trim())); Response.ContentType = filaPruebaAplicadaYa["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaPruebaAplicadaYa["ARCHIVO_PRUEBA"]); Response.End(); }
protected void Button_CANCELAR_Click(object sender, EventArgs e) { capturarVariablesGlogales(); tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "comercial"; QueryStringSeguro["nombre_area"] = "GESTIÓN COMERCIAL"; QueryStringSeguro["nombre_modulo"] = "CONDICIONES ECONÓMICAS"; QueryStringSeguro["accion"] = "inicial"; QueryStringSeguro["reg"] = ID_EMPRESA.ToString(); if (ID_SUB_C != 0) { QueryStringSeguro["codSUBCC"] = ID_SUB_C.ToString(); } else { if (ID_CENTRO_C != 0) { QueryStringSeguro["codCC"] = ID_CENTRO_C.ToString(); } else { if ((ID_EMPRESA != 0) && (String.IsNullOrEmpty(ID_CIUDAD) == false)) { QueryStringSeguro["codCiudad"] = ID_CIUDAD; } } } Response.Redirect("~/comercial/condicionesEconomicasEficiencia.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); }
private void cargar_menu_botones_internos() { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "contratacion"; QueryStringSeguro["nombre_area"] = "CONTRATOS Y RELACIONES LABORALES"; QueryStringSeguro["accion"] = "inicial"; TableRow filaTabla; TableCell celdaTabla; HyperLink link; Image imagen; int contadorFilas = 0; filaTabla = new TableRow(); filaTabla.ID = "row_" + contadorFilas.ToString(); celdaTabla = new TableCell(); celdaTabla.ID = "cell_1_row_" + contadorFilas.ToString(); link = new HyperLink(); link.ID = "link_ARP"; QueryStringSeguro["nombre_modulo"] = "GENERAR AUTOLIQUIDACION"; link.NavigateUrl = "~/contratacion/GenerarAutoliquidacion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); link.CssClass = "botones_menu_principal"; link.Target = "_blank"; imagen = new Image(); imagen.ImageUrl = "~/imagenes/areas/bGenerarAutoliquidacionEstandar.png"; imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bGenerarAutoliquidacionAccion.png'"); imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bGenerarAutoliquidacionEstandar.png'"); imagen.CssClass = "botones_menu_principal"; link.Controls.Add(imagen); celdaTabla.Controls.Add(link); filaTabla.Cells.Add(celdaTabla); celdaTabla = new TableCell(); celdaTabla.ID = "cell_3_row_" + contadorFilas.ToString(); link = new HyperLink(); link.ID = "link_AFP"; QueryStringSeguro["nombre_modulo"] = "REPORTES"; link.NavigateUrl = "~/Reportes/autoliquidacion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); link.CssClass = "botones_menu_principal"; link.Target = "_blank"; imagen = new Image(); imagen.ImageUrl = "~/imagenes/areas/bReportesEstandar.png"; imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bReportesAccion.png'"); imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bReportesEstandar.png'"); imagen.CssClass = "botones_menu_principal"; link.Controls.Add(imagen); celdaTabla.Controls.Add(link); filaTabla.Cells.Add(celdaTabla); Table_MENU.Rows.Add(filaTabla); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Page.Header.Title = "HISTORIAL DE ACTIVACIONES"; Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]); cliente _clienteMODULO = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoEmpresa = _clienteMODULO.ObtenerEmpresaConIdEmpresa(ID_EMPRESA); DataRow filaTablaInfoEmpresa = tablaInfoEmpresa.Rows[0]; configurarInfoAdicionalModulo(true, filaTablaInfoEmpresa["RAZ_SOCIAL"].ToString()); if (IsPostBack == false) { configurar_paneles_popup(Panel_FONDO_MENSAJE, Panel_MENSAJES); String accion = QueryStringSeguro["accion"].ToString(); if (accion == "inicial") { iniciarControlesInicial(); } } }
protected void Button11_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"].ToString()); int ID_REQUERIMIENTO = Convert.ToInt32(QueryStringSeguro["requerimiento"]); DateTime FECHA_R_SEGUIMIENTO = Convert.ToDateTime(TextBox_FECHA_SEGUIMIENTO.Text); String ACCION = DropDownList_ACCION_SEGUIMIENTO.SelectedValue; String COMENTARIOS = TextBox_OBS_SEGUIMIENTO.Text.ToUpper(); requisicion _requisicion = new requisicion(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Decimal RESULTADO = _requisicion.AdicionarConRegSeg(ID_REQUERIMIENTO, FECHA_R_SEGUIMIENTO, ACCION, COMENTARIOS); if (RESULTADO == 0) { configurarMensajes(true, System.Drawing.Color.Red); Label_MENSAJE.Text = _requisicion.MensajeError; configurarPaneles(false, false, false, false, false, true); Button_ENVIAR_CANDIDATOS.Visible = true; } else { DataTable tablaConRegSeg = _requisicion.ObtenerConRegSegPorIdRequerimiento(ID_REQUERIMIENTO); GridView_SEGUIMIENTO.DataSource = tablaConRegSeg; GridView_SEGUIMIENTO.DataBind(); TextBox_FECHA_SEGUIMIENTO.Text = DateTime.Now.ToShortDateString(); DropDownList_ACCION_SEGUIMIENTO.SelectedIndex = 0; TextBox_OBS_SEGUIMIENTO.Text = ""; } }
protected void Page_Load(object sender, EventArgs e) { if (IsPostBack == false) { maestrasInterfaz _maestrasInterfaz = new maestrasInterfaz(); if (_maestrasInterfaz.verificarSessionesSeguridad() == true) { //cargamos informacion del usuario conectado cargar_info_usuario_session(); tools _tools = new tools(); QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String img_area = QueryStringSeguro["img_area"].ToString(); String nombre_area = QueryStringSeguro["nombre_area"].ToString(); String nombre_modulo = QueryStringSeguro["nombre_modulo"].ToString(); Label_NOMBRE_MODULO.Text = nombre_modulo; } else { Response.Redirect("~/seguridad/login.aspx"); } } }
protected void Button_AGREGAR_BANCO_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]); String ID_CIUDAD = QueryStringSeguro["ciudad"]; Decimal REGISTRO_BANCO = Convert.ToDecimal(DropDownList_BANCO.SelectedValue); Decimal REGISTRO_CON_BANCO_EMPRESA = 0; String NOM_BANCO = DropDownList_BANCO.SelectedItem.Text; if (cargar_GridView_LISTA_BANCOS_POR_CIUDAD_con_banco(REGISTRO_BANCO, NOM_BANCO, REGISTRO_CON_BANCO_EMPRESA) == true) { Panel_GRILLA_BANCOS_ASIGNADOS.Visible = true; configurarMensajesListaBancos(true, System.Drawing.Color.Green); Label_MENSAJE_LISTA_BANCOS.Text = "EL banco (" + DropDownList_BANCO.SelectedItem.Text + ") fue configurado correctamente."; } else { configurarMensajesListaBancos(true, System.Drawing.Color.Red); Label_MENSAJE_LISTA_BANCOS.Text = "El banco (" + DropDownList_BANCO.SelectedItem.Text + ") fue configurado previamente."; } }
private void cargarGridInfoHistorial() { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String reg = QueryStringSeguro["reg"].ToString(); historialActivacion _historialActivacion = new historialActivacion(Session["idEmpresa"].ToString()); DataTable tablaHistorialOriginal = _historialActivacion.ObtenerHistorialPorIdEmpresa(Convert.ToDecimal(reg)); if (_historialActivacion.MensajeError != null) { configurarMensajes(true, System.Drawing.Color.Red); Label_MENSAJE.Text = _historialActivacion.MensajeError; Panel_RESULTADOS_GRID.Visible = false; } else { if (tablaHistorialOriginal.Rows.Count > 0) { DataTable tablaHistorial = new DataTable(); tablaHistorial.Columns.Add("Registro"); tablaHistorial.Columns.Add("Fecha"); tablaHistorial.Columns.Add("Clase"); tablaHistorial.Columns.Add("Usuario"); tablaHistorial.Columns.Add("Empleado"); tablaHistorial.Columns.Add("Comentario"); DataRow filaInfoHistorial; foreach (DataRow filaOriginal in tablaHistorialOriginal.Rows) { filaInfoHistorial = tablaHistorial.NewRow(); filaInfoHistorial["Registro"] = filaOriginal["REGISTRO"].ToString(); filaInfoHistorial["Fecha"] = Convert.ToDateTime(filaOriginal["FECHA_R"]).ToShortDateString(); filaInfoHistorial["Clase"] = filaOriginal["CLASE_REGISTRO"].ToString(); filaInfoHistorial["Usuario"] = filaOriginal["USU_CRE"].ToString(); filaInfoHistorial["Empleado"] = filaOriginal["NOMBRE_EMPLEADO"].ToString(); filaInfoHistorial["Comentario"] = filaOriginal["COMENTARIOS"].ToString(); tablaHistorial.Rows.Add(filaInfoHistorial); } GridView_HISTORIAL.DataSource = tablaHistorial; GridView_HISTORIAL.DataBind(); } else { configurarMensajes(true, System.Drawing.Color.Red); Label_MENSAJE.Text = "ADVERTENCIA: No existe historial de activaciones para la empresa."; Panel_RESULTADOS_GRID.Visible = false; } } }
protected void Button_CANCELAR_CATEGORIA_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "seleccion"; QueryStringSeguro["nombre_area"] = "SELECCIÓN Y REQUISICIONES"; QueryStringSeguro["nombre_modulo"] = "CATEGORÍA DE PRUEBAS"; QueryStringSeguro["accion"] = "inicial"; Response.Redirect("~/seleccion/categoriasyPruebas.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); }
private void cargar_info_usuario_session() { tools _tools = new tools(); QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "cambiopassword"; QueryStringSeguro["nombre_area"] = "CAMBIO DE PASSWORD"; QueryStringSeguro["nombre_modulo"] = "CAMBIO DE PASSWORD"; QueryStringSeguro["accion"] = "inicial"; HyperLink_CAMBIAR_PASSWORD.NavigateUrl = "~/seguridad/cambioPassword.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); HyperLink_CAMBIAR_PASSWORD.Target = "_blank"; HyperLink_CAMBIAR_PASSWORD.Text = "Cambiar Password"; HyperLink_CAMBIAR_PASSWORD.ToolTip = "Clic aquí para cambiar su password de de acceso al Sistema."; }
protected void Button_GUARDAR_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]); String ID_CIUDAD = QueryStringSeguro["ciudad"]; List<bancos> listaBancos = new List<bancos>(); bancos _bancosParaLista; for(int i = 0; i < GridView_LISTA_BANCOS_POR_CIUDAD.Rows.Count; i++) { _bancosParaLista = new bancos(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); _bancosParaLista.ID_CIUDAD = ID_CIUDAD; _bancosParaLista.ID_EMPRESA = ID_EMPRESA; _bancosParaLista.REGISTRO_BANCO = Convert.ToDecimal(GridView_LISTA_BANCOS_POR_CIUDAD.DataKeys[i].Values["REGISTRO"]); _bancosParaLista.REGISTRO_CON_REG_BANCOS_EMPRESA = Convert.ToDecimal(GridView_LISTA_BANCOS_POR_CIUDAD.DataKeys[i].Values["REGISTRO_CON_BANCO_EMPRESA"]); listaBancos.Add(_bancosParaLista); } bancosPorEmpresa _bancosPorEmpresa = new bancosPorEmpresa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Decimal RESULTADO = _bancosPorEmpresa.AsignarBancosACiudad(ID_EMPRESA, ID_CIUDAD, listaBancos); if (RESULTADO <= 0) { configurarMensajes(true, System.Drawing.Color.Red); Label_MENSAJE.Text = _bancosPorEmpresa.MensajeError; } else { QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "contratacion"; QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES"; QueryStringSeguro["nombre_modulo"] = "ASIGNACIÓN BANCOS"; QueryStringSeguro["accion"] = "cargarActualizado"; QueryStringSeguro["reg"] = ID_EMPRESA.ToString(); QueryStringSeguro["ciudad"] = ID_CIUDAD; Response.Redirect("~/contratacion/bancosPorCiudad.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); } }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_ADJUNTO = Convert.ToDecimal(QueryStringSeguro["id_adjunto"]); Programa _aprograma = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfo = _aprograma.ObtenerArchivoAdjuntoActividad(ID_ADJUNTO); DataRow filaInfoAdjunto = tablaInfo.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "ADJUNTO_ACTIVIDAD_" + ID_ADJUNTO.ToString() + filaInfoAdjunto["ARCHIVO_EXTENSION"])); Response.ContentType = filaInfoAdjunto["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaInfoAdjunto["ARCHIVO"]); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal id_clausula = Convert.ToDecimal(QueryStringSeguro["id_clausula"]); Clausula clausula = new Clausula(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataRow dataRow = clausula.ObtenerPorId(id_clausula); Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "Clausula" + dataRow["ID_TIPO_CLAUSULA"].ToString() + dataRow["EXTENSION"].ToString())); Response.ContentType = dataRow["TIPO"].ToString().Trim(); Response.BinaryWrite((byte[])dataRow["ARCHIVO"]); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { Page.Header.Title = "OBJETOS DE CONTRATO"; if (IsPostBack == false) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); cargar_botones_internos(); String accion = QueryStringSeguro["accion"].ToString(); if (accion == "inicial") { iniciar_interfaz_inicial(); } } }
protected void ACTUALIZAR_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); for (int i = 0; i < GridView_RESULTADOS_BUSQUEDA.Rows.Count; i++) { GridViewRow filaGrilla = GridView_RESULTADOS_BUSQUEDA.Rows[i]; Label txtCodigo = filaGrilla.FindControl("lblCODIGO") as Label; TextBox lblDESCRIPCION = filaGrilla.FindControl("TXT_ACLARACION") as TextBox; Decimal EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"].ToString()); RadioButtonList lblRadioSINO = filaGrilla.FindControl("RadioButtonListSN") as RadioButtonList; Label txtSiNo = filaGrilla.FindControl("lblCODIGO") as Label; String _lblDESCRIPCION = Convert.ToString(lblDESCRIPCION.Text); String _ESTADO = lblRadioSINO.SelectedValue; Label TXT_SI_NO = filaGrilla.FindControl("TXT_SINO") as Label; String _txtCodigo = txtCodigo.Text; String _txtCodigoActualiza = TXT_SI_NO.Text; Informacion_Basica_comercial _contratosServico = new Informacion_Basica_comercial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Decimal TABLA_CONTEO = _contratosServico.Info_basica_existe(_txtCodigo, EMPRESA); if (TABLA_CONTEO > 0) { if (_txtCodigoActualiza == "X") { Decimal tablaContratosOriginal = _contratosServico.ActualizarInformacionBasicaComercial(_txtCodigo, _lblDESCRIPCION, EMPRESA, _ESTADO); } else { } } else { Decimal tablaContratosOriginal = _contratosServico.AdicionarInformacionBasicaComercial(_txtCodigo, _lblDESCRIPCION, EMPRESA, _ESTADO); } } cargar_GridView_RESULTADOS_BUSQUEDA(); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal id_incapacidad = Convert.ToDecimal(QueryStringSeguro["id_incapacidad"]); incapacidad Incapacidad = new incapacidad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable dataTable = Incapacidad.ObtenerPorIdIncapacidad(id_incapacidad); if (dataTable.Rows.Count > 0) { DataRow dataRow = dataTable.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "Incapacidad" + dataRow["REGISTRO"].ToString() + dataRow["EXTENSION"].ToString())); Response.ContentType = dataRow["TIPO"].ToString().Trim(); Response.BinaryWrite((byte[])dataRow["ARCHIVO"]); Response.End(); } }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_DETALLE = Convert.ToDecimal(QueryStringSeguro["id_detalle"]); Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoDetalle = _prog.ObtenerDetalleActividadesPorIdDetalle(ID_DETALLE); DataRow filaInfoDetalle = tablaInfoDetalle.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "ARCHIVO_CANCELACION_" + ID_DETALLE.ToString() + filaInfoDetalle["ARCHIVO_CANCELACION_EXTENSION"])); Response.ContentType = filaInfoDetalle["ARCHIVO_CANCELACION_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaInfoDetalle["ARCHIVO_CANCELACION"]); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_HISTORIAL = Convert.ToDecimal(QueryStringSeguro["id_historial"]); Programa _prog = new Programa(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoHistorial = _prog.ObtenerRegistroHistorialReprogramacionActividad(ID_HISTORIAL); DataRow filaInfoHist = tablaInfoHistorial.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "ARCHIVO_REPROGRAMACION_" + ID_HISTORIAL.ToString() + filaInfoHist["ARCHIVO_EXTENSION"])); Response.ContentType = filaInfoHist["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaInfoHist["ARCHIVO"]); Response.End(); }
protected void Button_CANCELAR_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String accion = QueryStringSeguro["accion"].ToString(); Decimal ID_EMPRESA = Convert.ToDecimal(QueryStringSeguro["reg"]); Decimal ID_CENTRO_C = Convert.ToDecimal(QueryStringSeguro["cc"]); QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "contratacion"; QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES"; QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO"; QueryStringSeguro["accion"] = "cargar"; QueryStringSeguro["reg"] = ID_EMPRESA.ToString(); QueryStringSeguro["cc"] = ID_CENTRO_C.ToString(); Response.Redirect("~/contratacion/centrosCosto.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal REGISTRO = Convert.ToDecimal(QueryStringSeguro["prueba"]); categoriaPruebas _categoriaPruebas = new categoriaPruebas(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaPrueba = _categoriaPruebas.ObtenerSelPruebasPorIdPrueba(Convert.ToInt32(REGISTRO)); DataRow filaPrueba = tablaPrueba.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "MANUAL_PRUEBA_" + filaPrueba["ID_PRUEBA"].ToString() + filaPrueba["ARCHIVO_EXTENSION"].ToString().Trim())); Response.ContentType = filaPrueba["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaPrueba["ARCHIVO"]); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal REGISTRO = Convert.ToDecimal(QueryStringSeguro["registro"]); examenesEmpleado _examen = new examenesEmpleado(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoExamen = _examen.ObtenerConRegExamenesEmpleadoPorRegistro(Convert.ToInt32(REGISTRO)); DataRow filaInfoExamen = tablaInfoExamen.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "RESULTADOS_EXAMEN_" + filaInfoExamen["REGISTRO"].ToString() + filaInfoExamen["ARCHIVO_EXTENSION"].ToString())); Response.ContentType = filaInfoExamen["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaInfoExamen["ARCHIVO_EXAMEN"]); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_DOCUMENTO = Convert.ToDecimal(QueryStringSeguro["id_documento"]); FabricaAssesment _fabrica = new FabricaAssesment(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaDocumento = _fabrica.ObtenerDocumentoAssesmentPorIdDocumento(ID_DOCUMENTO); DataRow filaDocumento = tablaDocumento.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "Documento_Assesment_" + ID_DOCUMENTO.ToString() + filaDocumento["ARCHIVO_EXTENSION"])); Response.ContentType = filaDocumento["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaDocumento["ARCHIVO_DOCUMENTO"]); Response.End(); }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal REGISTRO = Convert.ToDecimal(QueryStringSeguro["registro"]); descargo _descargo = new descargo(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaInfoDescargo = _descargo.ObtenerPorRegistro(REGISTRO); DataRow filaInfoDescargo = tablaInfoDescargo.Rows[0]; Response.Clear(); Response.AddHeader("content-disposition", string.Format("attachment;filename={0}", "DESCARGO_" + REGISTRO.ToString() + filaInfoDescargo["ARCHIVO_EXTENSION"].ToString().Trim())); Response.ContentType = filaInfoDescargo["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaInfoDescargo["ARCHIVO_ACTA"]); Response.End(); }
protected void Button_CANCELAR_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String accion = QueryStringSeguro["accion"].ToString(); String ID_EMPRESA = QueryStringSeguro["reg"].ToString(); if (accion == "nuevo") { QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "seleccion"; QueryStringSeguro["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES"; QueryStringSeguro["nombre_modulo"] = "CONDICIONES DE ENVIO"; QueryStringSeguro["accion"] = "inicial"; QueryStringSeguro["reg"] = ID_EMPRESA.ToString(); Response.Redirect("~/seleccion/condicionesSeleccion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); } else { if (accion == "modificar") { String REGISTRO = QueryStringSeguro["envio"].ToString(); QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "seleccion"; QueryStringSeguro["nombre_area"] = "RECLUTAMIENTO, SELECCIÓN Y REQUISICIONES"; QueryStringSeguro["nombre_modulo"] = "CONDICIONES DE ENVIO"; QueryStringSeguro["accion"] = "cargar"; QueryStringSeguro["reg"] = ID_EMPRESA; QueryStringSeguro["envio"] = REGISTRO; Response.Redirect("~/seleccion/condicionesSeleccion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); } } }
protected void Button_CANCELAR_Click(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String accion = QueryStringSeguro["accion"].ToString(); String ID_EMPRESA = QueryStringSeguro["reg"].ToString(); if (accion == "nuevo") { QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "contratacion"; QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES"; QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO"; QueryStringSeguro["accion"] = "inicial"; QueryStringSeguro["reg"] = ID_EMPRESA.ToString(); Response.Redirect("~/contratacion/centrosCosto.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); } else { if (accion == "modificar") { String REGISTRO = QueryStringSeguro["cc"].ToString(); QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "contratacion"; QueryStringSeguro["nombre_area"] = "CONTRATACIÓN Y RELACIONES LABORALES"; QueryStringSeguro["nombre_modulo"] = "CENTROS DE COSTO"; QueryStringSeguro["accion"] = "cargar"; QueryStringSeguro["reg"] = ID_EMPRESA.ToString(); QueryStringSeguro["cc"] = REGISTRO.ToString(); Response.Redirect("~/contratacion/centrosCosto.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString())); } } }
protected void Page_Load(object sender, EventArgs e) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Decimal ID_VERSIONAMIENTO = Convert.ToDecimal(QueryStringSeguro["version"]); ManualServicio _manualServicio = new ManualServicio(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaResultado = _manualServicio.ObtenerArchivoManualServicioPorVersion(ID_VERSIONAMIENTO); DataRow filaInfoResultado = tablaResultado.Rows[0]; String nombreArchivo = "ManualServicio_Ver-" + filaInfoResultado["VERSION_MAYOR"].ToString().Trim() + "." + filaInfoResultado["VERSION_MENOR"].ToString() + "-" + filaInfoResultado["RAZ_SOCIAL"].ToString().Trim().Replace(' ','_'); Response.Clear(); Response.AddHeader("content-disposition", String.Format("attachment;filename={0}", nombreArchivo + filaInfoResultado["ARCHIVO_EXTENSION"].ToString().Trim())); Response.ContentType = filaInfoResultado["ARCHIVO_TYPE"].ToString().Trim(); Response.BinaryWrite((byte[])filaInfoResultado["ARCHIVO"]); Response.End(); }
public void btn_Agrregar_contacto_Click(object sender, EventArgs e) { ocultar_mensaje(Panel_FONDO_MENSAJE, Panel_MENSAJES); tools _tools = new tools(); SecureQueryString QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); Reclutamiento ConstructorReclutamiento = new Reclutamiento(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); String @ACCION = "GUARDAR"; String @Id_solicitud = this.TextBoxResumenSolicitud.Text; String @Apellido = this.TextBoxApellido.Text; String @Nombre = this.TextBoxApellido.Text; String @Docuemnto = this.TextBoxDocumento.Text; String @Telefono = this.TextBoxTelefono.Text; String @TextBoxResumenCargo = this.TextBoxResumenCargo.Text; String @FechaContacto = Convert.ToString(DateTime.Today); ConstructorReclutamiento.SolicitudAccionListarContactos(Session["idEmpresa"].ToString(), @ACCION, @Id_solicitud, @Apellido, @Nombre, @Docuemnto, @Telefono, @TextBoxResumenCargo, @FechaContacto); ACCIONINTERNA("LIMPIAR"); AspPanleResumenRequerimiento.Visible = true; Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "Se agrego correctamente el Candidato.", Proceso.Correcto); GridViewListarContactosPorSolicitudReclutador(@Id_solicitud); GridViewListarContactosPorSolicitud.Visible = true; ACCIONINTERNA("LIMPIAR"); }
private void cargar_menu_botones_modulos_internos(Boolean cargar_otro) { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["img_area"] = "contratacion"; QueryStringSeguro["nombre_area"] = "CONTRATOS Y RELACIONES LABORALES"; TableRow filaTabla; TableCell celdaTabla; HyperLink link; Image imagen; int contadorFilas = 0; filaTabla = new TableRow(); filaTabla.ID = "row_" + contadorFilas.ToString(); celdaTabla = new TableCell(); celdaTabla.ID = "cell_1_row_" + contadorFilas.ToString(); link = new HyperLink(); link.ID = "link_examenes"; if (String.IsNullOrEmpty(HiddenField_persona.Value.ToString())) { QueryStringSeguro["accion"] = "inicial"; QueryStringSeguro["nombre_modulo"] = "EXAMENES Y CUENTA BANCARIA"; QueryStringSeguro["proceso"] = ((int)tabla.proceso.ContactoContratacion).ToString(); link.NavigateUrl = "~/contratacion/Copy of examenesEmpleado.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } else { if (cargar_otro == false) { QueryStringSeguro["accion"] = "cargar"; } else { QueryStringSeguro["accion"] = "cargar_otro"; } QueryStringSeguro["nombre_modulo"] = "EXAMENES Y CUENTA BANCARIA"; QueryStringSeguro["persona"] = HiddenField_persona.Value; link.NavigateUrl = "~/contratacion/examenesEmpleado.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } link.CssClass = "botones_menu_principal"; link.Target = "_blank"; imagen = new Image(); imagen.ImageUrl = "~/imagenes/areas/bExamenCuentaEstandar.png"; imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bExamenCuentaAccion.png'"); imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bExamenCuentaEstandar.png'"); imagen.CssClass = "botones_menu_principal"; link.Controls.Add(imagen); celdaTabla.Controls.Add(link); filaTabla.Cells.Add(celdaTabla); celdaTabla = new TableCell(); celdaTabla.ID = "cell_2_row_" + contadorFilas.ToString(); link = new HyperLink(); link.ID = "link_afiliaciones"; if (String.IsNullOrEmpty(HiddenField_persona.Value.ToString())) { QueryStringSeguro["accion"] = "inicial"; QueryStringSeguro["nombre_modulo"] = "AFILIACIONES"; link.NavigateUrl = "~/contratacion/afiliaciones.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } else { QueryStringSeguro["accion"] = "cargar"; QueryStringSeguro["nombre_modulo"] = "AFILIACIONES"; QueryStringSeguro["persona"] = HiddenField_persona.Value; link.NavigateUrl = "~/contratacion/afiliaciones.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } link.CssClass = "botones_menu_principal"; link.Target = "_blank"; imagen = new Image(); imagen.ImageUrl = "~/imagenes/areas/bAfiliacionesEstandar.png"; imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bAfiliacionesAccion.png'"); imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bAfiliacionesEstandar.png'"); imagen.CssClass = "botones_menu_principal"; link.Controls.Add(imagen); celdaTabla.Controls.Add(link); filaTabla.Cells.Add(celdaTabla); celdaTabla = new TableCell(); celdaTabla.ID = "cell_3_row_" + contadorFilas.ToString(); link = new HyperLink(); link.ID = "link_elaborar_contrato"; if (String.IsNullOrEmpty(HiddenField_persona.Value.ToString())) { QueryStringSeguro["accion"] = "inicial"; QueryStringSeguro["nombre_modulo"] = "ELABORAR CONTRATO"; link.NavigateUrl = "~/contratacion/activarEmpleado.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } else { QueryStringSeguro["accion"] = "cargar"; QueryStringSeguro["nombre_modulo"] = "ELABORAR CONTRATO"; QueryStringSeguro["persona"] = HiddenField_persona.Value; link.NavigateUrl = "~/contratacion/activarEmpleado.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } link.CssClass = "botones_menu_principal"; link.Target = "_blank"; imagen = new Image(); imagen.ImageUrl = "~/imagenes/areas/bElaborarContratoEstandar.png"; imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bElaborarContratoAccion.png'"); imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bElaborarContratoEstandar.png'"); imagen.CssClass = "botones_menu_principal"; link.Controls.Add(imagen); celdaTabla.Controls.Add(link); filaTabla.Cells.Add(celdaTabla); celdaTabla = new TableCell(); celdaTabla.ID = "cell_4_row_" + contadorFilas.ToString(); link = new HyperLink(); link.ID = "link_servicios"; if (String.IsNullOrEmpty(HiddenField_persona.Value.ToString())) { QueryStringSeguro["accion"] = "inicial"; QueryStringSeguro["nombre_modulo"] = "SERVICIOS COMPLEMENTARIOS"; link.NavigateUrl = "~/contratacion/entregasEmpleado.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } else { if (cargar_otro == false) { QueryStringSeguro["accion"] = "cargar"; } else { QueryStringSeguro["accion"] = "cargar_otro"; } QueryStringSeguro["nombre_modulo"] = "SERVICIOS COMPLEMENTARIOS"; QueryStringSeguro["persona"] = HiddenField_persona.Value; link.NavigateUrl = "~/contratacion/entregasEmpleado.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); } link.CssClass = "botones_menu_principal"; link.Target = "_blank"; imagen = new Image(); imagen.ImageUrl = "~/imagenes/areas/bServiciosComplementariosEstandar.png"; imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bServiciosComplementariosAccion.png'"); imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bServiciosComplementariosEstandar.png'"); imagen.CssClass = "botones_menu_principal"; link.Controls.Add(imagen); celdaTabla.Controls.Add(link); filaTabla.Cells.Add(celdaTabla); celdaTabla = new TableCell(); celdaTabla.ID = "cell_5_row_" + contadorFilas.ToString(); link = new HyperLink(); link.ID = "link_volver"; QueryStringSeguro["accion"] = "inicial"; link.NavigateUrl = "~/contratacion/hojaTrabajoContratacion.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); link.CssClass = "botones_menu_principal"; link.Target = "_blank"; imagen = new Image(); imagen.ImageUrl = "~/imagenes/areas/bVolverHojaVidaEstandar.png"; imagen.Attributes.Add("onmouseover", "this.src='../imagenes/areas/bVolverHojaVidaAccion.png'"); imagen.Attributes.Add("onmouseout", "this.src='../imagenes/areas/bVolverHojaVidaEstandar.png'"); imagen.CssClass = "botones_menu_principal"; link.Controls.Add(imagen); celdaTabla.Controls.Add(link); filaTabla.Cells.Add(celdaTabla); Table_MENU.Rows.Add(filaTabla); }
protected void Page_Load(object sender, EventArgs e) { Page.Header.Title = "SERVICIOS COMPLEMENTARIOS"; tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); if (IsPostBack == false) { String accion = QueryStringSeguro["accion"].ToString(); if (accion == "inicial") { iniciar_interfaz_inicial(); iniciar_seccion_de_busqueda(); Panel_BOTONES_INTERNOS.Visible = true; cargar_menu_botones_modulos_internos(false); } else if (accion == "cargar") { String persona = QueryStringSeguro["persona"].ToString(); String[] datos = persona.Split(','); String datosPersona; String ID_EMPRESA = datos[3]; registroContrato _cont = new registroContrato(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaCont = _cont.ObtenerPorNumIdentificacionActivo(datos[4].ToString()); Panel_BOTONES_INTERNOS.Visible = true; if (tablaCont.Rows.Count <= 0) { Label_MENSAJE.Text = "ADVERTENCIA: A la persona no puede entregarsele dotación ni epp por que no ha sido contratado"; configurarMensajes(true, System.Drawing.Color.Red, Label_MENSAJE, Panel_MENSAJES); Panel_Entregas_configurados.Visible = false; Panel_FORM_BOTONES.Visible = false; Panel_RESULTADOS_GRID.Visible = false; Panel_BOTONES_MENU.Visible = false; Panel_MENSAJES.Visible = true; Panel_MENSAJE_Entregas.Visible = false; String ID_SOLICITUD = datos[0]; String ID_REQUERIMIENTO = datos[1]; String ID_OCUPACION = datos[2]; String NUM_DOC_IDENTIDAD = datos[4]; radicacionHojasDeVida _solIngreso = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablasol = _solIngreso.ObtenerRegSolicitudesingresoPorNumDocIdentidad(NUM_DOC_IDENTIDAD); DataRow filaSolIngreso = tablasol.Rows[0]; String nombre = filaSolIngreso["NOMBRES"] + " " + filaSolIngreso["APELLIDOS"]; cliente _empresa = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaEmpresa = _empresa.ObtenerEmpresaConIdEmpresa(Convert.ToDecimal(ID_EMPRESA)); DataRow filaEmpresa = tablaEmpresa.Rows[0]; cargo _cargo = new cargo(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaOcupacion = _cargo.ObtenerOcupacionPorIdOcupacion(Convert.ToDecimal(ID_OCUPACION)); DataRow filaOcupacion = tablaOcupacion.Rows[0]; datosPersona = "Nombre: " + nombre + "<br> Numero Identificación: " + NUM_DOC_IDENTIDAD + "<br> Empresa: " + filaEmpresa["RAZ_SOCIAL"] + "<br>Cargo: " + filaOcupacion["NOM_OCUPACION"]; HiddenField_persona.Value = persona.Trim(); configurarInfoAdicionalModulo(true, datosPersona); cargar_menu_botones_modulos_internos(false); Panel_BOTONES_INTERNOS.Visible = true; } else { DataRow filaCon = tablaCont.Rows[0]; Panel_Entregas_configurados.Visible = false; Panel_FORM_BOTONES.Visible = false; Panel_RESULTADOS_GRID.Visible = false; Panel_BOTONES_MENU.Visible = false; Panel_MENSAJES.Visible = false; Panel_MENSAJE_Entregas.Visible = false; String ID_SOLICITUD = datos[0]; String ID_REQUERIMIENTO = datos[1]; String ID_OCUPACION = datos[2]; String NUM_DOC_IDENTIDAD = datos[4]; String ID_CONTRATO; String ID_EMPLEADO; if (datos.Length == 7) { ID_CONTRATO = datos[5]; ID_EMPLEADO = datos[6]; } else { ID_CONTRATO = filaCon["ID_CONTRATO"].ToString(); ID_EMPLEADO = filaCon["ID_EMPLEADO"].ToString(); } radicacionHojasDeVida _solIngreso = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablasol = _solIngreso.ObtenerRegSolicitudesingresoPorNumDocIdentidad(NUM_DOC_IDENTIDAD); DataRow filaSolIngreso = tablasol.Rows[0]; String nombre = filaSolIngreso["NOMBRES"] + " " + filaSolIngreso["APELLIDOS"]; cliente _empresa = new cliente(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaEmpresa = _empresa.ObtenerEmpresaConIdEmpresa(Convert.ToDecimal(ID_EMPRESA)); DataRow filaEmpresa = tablaEmpresa.Rows[0]; cargo _cargo = new cargo(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaOcupacion = _cargo.ObtenerOcupacionPorIdOcupacion(Convert.ToDecimal(ID_OCUPACION)); DataRow filaOcupacion = tablaOcupacion.Rows[0]; persona = "Nombre: " + nombre + "<br> Numero Identificación: " + NUM_DOC_IDENTIDAD + "<br> Empresa: " + filaEmpresa["RAZ_SOCIAL"] + "<br>Cargo: " + filaOcupacion["NOM_OCUPACION"]; configurarInfoAdicionalModulo(true, persona); HiddenField_persona.Value = ID_SOLICITUD + "," + ID_REQUERIMIENTO + "," + ID_OCUPACION + "," + ID_EMPRESA + "," + NUM_DOC_IDENTIDAD.Trim() + "," + ID_CONTRATO + "," + ID_EMPLEADO; cargar_menu_botones_modulos_internos(false); iniciar_interfaz_para_registro_existente(); } } } }
protected void Button_Guardar_Click(object sender, EventArgs e) { EntregaServicioComplementario _entregas = new EntregaServicioComplementario(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); String idEntrega = null; String talla = null; DropDownList dropTalla; TextBox CantidadaEntregar; DataTable tablaConfigurados = new DataTable(); tablaConfigurados.Columns.Add("ID_PRODUCTO"); tablaConfigurados.Columns.Add("CANTIDAD_A_ENTREGAR"); tablaConfigurados.Columns.Add("TALLA"); DataTable tablaLotes = new DataTable(); tablaLotes.Columns.Add("ID_PRODUCTO"); tablaLotes.Columns.Add("ID_LOTE"); tablaLotes.Columns.Add("TALLA"); tablaLotes.Columns.Add("CONTENIDO_LOTE"); tablaLotes.Columns.Add("CANTIDAD_CONFIGURADA"); String[] datos = HiddenField_persona.Value.Split(','); int empleado = Convert.ToInt32(datos[6].ToString()); int id_producto; int id_lote; int ContenidoLote; int cantidadConf; DateTime fecha = System.DateTime.Today; for (int i = 0; i < GridView_Entregas_Configurados.Rows.Count; i++) { id_producto = Convert.ToInt32(GridView_Entregas_Configurados.DataKeys[i].Values["ID_PRODUCTO"].ToString()); dropTalla = GridView_Entregas_Configurados.Rows[i].FindControl("DropDownList_Talla") as DropDownList; CantidadaEntregar = GridView_Entregas_Configurados.Rows[i].FindControl("TextBox_Cantidad") as TextBox; DataRow productosConfigurados = tablaConfigurados.NewRow(); productosConfigurados[0] = id_producto; productosConfigurados[1] = CantidadaEntregar.Text; productosConfigurados[2] = dropTalla.SelectedValue; tablaConfigurados.Rows.Add(productosConfigurados); } for (int i = 0; i < GridView_lotes.Rows.Count; i++) { id_producto = Convert.ToInt32(GridView_lotes.DataKeys[i].Values["ID_PRODUCTO"].ToString()); id_lote = Convert.ToInt32(GridView_lotes.DataKeys[i].Values["ID_LOTE"].ToString()); talla = GridView_lotes.Rows[i].Cells[3].Text; ContenidoLote = Convert.ToInt32(GridView_lotes.Rows[i].Cells[2].Text); cantidadConf = Convert.ToInt32(GridView_lotes.Rows[i].Cells[4].Text); DataRow lotesDisponibles = tablaLotes.NewRow(); lotesDisponibles[0] = id_producto; lotesDisponibles[1] = id_lote; lotesDisponibles[2] = talla; lotesDisponibles[3] = ContenidoLote; lotesDisponibles[4] = cantidadConf; tablaLotes.Rows.Add(lotesDisponibles); } if (HiddenField_idBodega.Value.Equals("")) { Label_MENSAJE_Entregas.Text = "ADVERTENCIA: No se tiene bodega. Verifique con el administrador"; configurarMensajes(true, System.Drawing.Color.Red, Label_MENSAJE_Entregas, Panel_MENSAJE_Entregas); } else { int idbodega = Convert.ToInt32(HiddenField_idBodega.Value); String faltantes = HiddenField_Faltantes.Value; idEntrega = _entregas.adicionarEntregas(empleado, fecha, idbodega, tablaConfigurados, tablaLotes, datos, faltantes); HiddenField_idEntrega.Value = idEntrega; if (idEntrega.Equals("")) { Label_MENSAJE_Entregas.Text = "ADVERTENCIA: No se almaceno correctamente la entrega. Verifique por favor" + _entregas.MensajeError; configurarMensajes(true, System.Drawing.Color.Red, Label_MENSAJE_Entregas, Panel_MENSAJE_Entregas); } else { Panel_Entregas_configurados.Enabled = false; registroContrato _contrato = new registroContrato(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); SecureQueryString QueryStringSeguro; tools _tools = new tools(); QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro(), Request["data"]); String persona = QueryStringSeguro["persona"].ToString(); String[] datosEmpleado = persona.Split(','); radicacionHojasDeVida _solIngreso = new radicacionHojasDeVida(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); _solIngreso.ActualizarEstadoProcesoRegSolicitudesIngreso(Convert.ToInt32(datosEmpleado[1]), Convert.ToInt32(datosEmpleado[0]), "CONTRATADO", Session["USU_LOG"].ToString()); Label_MENSAJE_Entregas.Text = "La entrega se almacenó correctamente. Número entrega: " + idEntrega; configurarMensajes(true, System.Drawing.Color.Green, Label_MENSAJE_Entregas, Panel_MENSAJE_Entregas); activarEmpleado(); } } }
public Int32 Adicionar(Decimal REGISTRO, Decimal ID_CONCEPTO, String PORCENTAJE, Conexion conexion) { String sql = null; String informacion = null; Boolean ejecutar = true; String id = null; tools _tools = new tools(); sql = "usp_ven_d_nomina_incapacidades_adicionar "; #region validaciones if (REGISTRO != 0) { sql += REGISTRO + ", "; informacion += "REGISTRO = '" + REGISTRO + "', "; } else { MensajeError += "El campo REGISTRO no puede ser nulo\n"; ejecutar = false; } if (ID_CONCEPTO != 0) { sql += ID_CONCEPTO + ", "; informacion += "ID_CONCEPTO = '" + ID_CONCEPTO + "', "; } else { MensajeError += "El campo ID_CONCEPTO no puede ser nulo\n"; ejecutar = false; } if (!String.IsNullOrEmpty(PORCENTAJE)) { sql += "'" + PORCENTAJE + "', "; informacion += "PORCENTAJE = '" + PORCENTAJE + "',"; } else { MensajeError += "El campo PORCENTAJE no puede ser nulo\n"; ejecutar = false; } sql += "'" + Usuario + "' "; informacion += "USU_CRE = '" + Usuario.ToString() + "' "; #endregion validaciones if (ejecutar) { try { id = conexion.ExecuteScalar(sql); #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.VEN_D_NOMINA_INCAPACIDADES, tabla.ACCION_ADICIONAR, sql, informacion, conexion); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } } if (!(String.IsNullOrEmpty(id))) { return(Convert.ToInt32(id)); } else { return(0); } }
public Decimal Adicionar( Decimal ID_EMPRESA, String ID_PERIODO_PAGO, String FECHA_PAGOS, Boolean PAG_SUB_TRANS_PERIDO_1, Boolean PAG_SUB_TRANS_PERIDO_2, Boolean PAG_SUB_TRANS_PERIDO_3, Boolean PAG_SUB_TRANS_PERIDO_4, DateTime FCH_INI_PRI_PER_NOM, Boolean CALC_PROM_DOMINICAL, Boolean AJUSTAR_SMLV, String BAS_HOR_EXT, Boolean MOSTRAR_UNIFICADA, Boolean DES_SEG_SOC_TRAB, String ID_CIUDAD, Decimal ID_CENTRO_C, Decimal ID_SUB_C, String CALCULO_RETENCION_FUENTE, Boolean PAGA_SUB_TRANSPORTE, Decimal PORCENTAJE_FACTURACION, List <incapadadConceptosNomina> incapadadesConceptosNomina, Boolean SABADO_NO_HABIL, Boolean PAGA_PARAF_FIN_MES, Boolean LIQUIDAR_ORDINARIAS_ULTIMO_PERIODO_MES, Boolean replicarCondiciones, Boolean LIQ_INCAP_SOBRE_BASICO_PRIMEROS_DIAS, string llavePeriodo, Boolean excluirExtrasDeSubt) { String sql = null; String REGISTRO = null; String informacion = null; Boolean ejecutar = true; Boolean ejecutadoCorrectamente = true; tools _tools = new tools(); #region validaciones sql = "usp_ven_d_nomina_adicionar_V2 "; if (ID_EMPRESA != 0) { sql += "'" + ID_EMPRESA + "', "; informacion += "ID_EMPRESA = '" + ID_EMPRESA + "', "; } else { MensajeError += "El campo ID_EMPRESA no puede ser cero\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(ID_PERIODO_PAGO))) { sql += "'" + ID_PERIODO_PAGO + "', "; informacion += "ID_PERIODO_PAGO = '" + ID_PERIODO_PAGO + "', "; } else { MensajeError += "El campo ID_PERIODO_PAGO no puede ser nulo\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(FECHA_PAGOS))) { sql += "'" + FECHA_PAGOS + "', "; informacion += "FECHA_PAGOS = '" + FECHA_PAGOS + "', "; } else { sql += "null, "; informacion += "FECHA_PAGOS = 'null', "; } sql += "'" + PAG_SUB_TRANS_PERIDO_1 + "', "; informacion += "PAG_SUB_TRANS_PERIDO_1 = '" + PAG_SUB_TRANS_PERIDO_1 + "', "; sql += "'" + PAG_SUB_TRANS_PERIDO_2 + "', "; informacion += "PAG_SUB_TRANS_PERIDO_2 = '" + PAG_SUB_TRANS_PERIDO_2 + "', "; sql += "'" + PAG_SUB_TRANS_PERIDO_3 + "', "; informacion += "PAG_SUB_TRANS_PERIDO_3 = '" + PAG_SUB_TRANS_PERIDO_3 + "', "; sql += "'" + PAG_SUB_TRANS_PERIDO_4 + "', "; informacion += "PAG_SUB_TRANS_PERIDO_4 = '" + PAG_SUB_TRANS_PERIDO_4 + "', "; if (FCH_INI_PRI_PER_NOM == new DateTime()) { sql += "NULL, "; informacion += "FCH_INI_PRI_PER_NOM = 'NULL', "; } else { sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FCH_INI_PRI_PER_NOM) + "', "; informacion += "FCH_INI_PRI_PER_NOM = '" + _tools.obtenerStringConFormatoFechaSQLServer(FCH_INI_PRI_PER_NOM) + "', "; } sql += "'" + CALC_PROM_DOMINICAL + "', "; informacion += "CALC_PROM_DOMINICAL = '" + CALC_PROM_DOMINICAL + "', "; sql += "'" + AJUSTAR_SMLV + "', "; informacion += "AJUSTAR_SMLV = '" + AJUSTAR_SMLV + "', "; if (!(String.IsNullOrEmpty(BAS_HOR_EXT))) { sql += "'" + BAS_HOR_EXT + "', "; informacion += "BAS_HOR_EXT = '" + BAS_HOR_EXT + "', "; } else { MensajeError += "El campo BAS_HOR_EXT no puede ser nulo\n"; ejecutar = false; } sql += "'" + MOSTRAR_UNIFICADA + "', "; informacion += "MOSTRAR_UNIFICADA = '" + MOSTRAR_UNIFICADA + "', "; sql += "'" + DES_SEG_SOC_TRAB + "', "; informacion += "DES_SEG_SOC_TRAB = '" + DES_SEG_SOC_TRAB + "', "; if ((String.IsNullOrEmpty(ID_CIUDAD)) || (ID_CIUDAD.Equals("0"))) { sql += "Null, "; informacion += "ID_CIUDAD = 'Null', "; } else { sql += "'" + ID_CIUDAD + "', "; informacion += "ID_CIUDAD = '" + ID_CIUDAD + "', "; } sql += "'" + ID_CENTRO_C + "', "; informacion += "ID_CENTRO_C = '" + ID_CENTRO_C + "', "; sql += "'" + ID_SUB_C + "', "; informacion += "ID_SUB_C = '" + ID_SUB_C + "', "; if (!(String.IsNullOrEmpty(CALCULO_RETENCION_FUENTE))) { sql += "'" + CALCULO_RETENCION_FUENTE + "', "; informacion += "CALCULO_RETENCION_FUENTE = '" + CALCULO_RETENCION_FUENTE + "', "; } else { sql += "'Null', "; informacion += "CALCULO_RETENCION_FUENTE = 'Null', "; } sql += "'" + Usuario + "', "; informacion += "USU_CRE = '" + Usuario.ToString() + "', "; sql += "'" + PAGA_SUB_TRANSPORTE + "',"; informacion += "PAGA_SUB_TRANSPORTE = '" + PAGA_SUB_TRANSPORTE + "', "; sql += PORCENTAJE_FACTURACION.ToString() + ", "; informacion += "PORCENTAJE_FACTURACION = '" + PORCENTAJE_FACTURACION.ToString() + "', "; sql += "'" + SABADO_NO_HABIL + "', "; informacion += "SABADO_NO_HABIL = '" + SABADO_NO_HABIL + "', "; sql += "'" + PAGA_PARAF_FIN_MES + "', "; informacion += "PAGA_PARAF_FIN_MES = '" + PAGA_PARAF_FIN_MES + "', "; sql += "'" + LIQUIDAR_ORDINARIAS_ULTIMO_PERIODO_MES + "', "; informacion += "LIQUIDAR_ORDINARIAS_ULTIMO_PERIODO_MES = '" + LIQUIDAR_ORDINARIAS_ULTIMO_PERIODO_MES + "', "; sql += "'" + LIQ_INCAP_SOBRE_BASICO_PRIMEROS_DIAS + "', "; informacion += "LIQUIDAR_ORDINARIAS_ULTIMO_PERIODO_MES = '" + LIQ_INCAP_SOBRE_BASICO_PRIMEROS_DIAS + "', "; sql += "'" + llavePeriodo + "', "; informacion += "LLAVE_PERIODO = '" + llavePeriodo + "', "; if (excluirExtrasDeSubt == true) { sql += "'TRUE'"; informacion += "EXCLUIR_EXTRAS_DE_SUBT = 'TRUE'"; } else { sql += "'FALSE'"; informacion += "EXCLUIR_EXTRAS_DE_SUBT = 'FALSE'"; } #endregion validaciones Conexion conexion = new Conexion(Empresa); if (ejecutar) { conexion.IniciarTransaccion(); try { #region adicionar REGISTRO = conexion.ExecuteScalar(sql); #endregion adicionar #region auditoria auditoria _auditoria = new auditoria(Empresa); if (!(_auditoria.Adicionar(Usuario, tabla.VEN_D_NOMINA, tabla.ACCION_ADICIONAR, sql, informacion, conexion))) { ejecutadoCorrectamente = false; } #endregion auditoria #region incapacidad conceptos de nomina foreach (incapadadConceptosNomina _incapadadConceptosNomina in incapadadesConceptosNomina) { if ((_incapadadConceptosNomina.Adicionar( Convert.ToDecimal(REGISTRO), _incapadadConceptosNomina.IdConcepto, _incapadadConceptosNomina.Porcentaje, conexion)) == 0) { ejecutadoCorrectamente = false; } } #endregion incapacidad conceptos de nomina #region replicacion if ((replicarCondiciones == true) && (ID_SUB_C <= 0)) { if (ReplicarParametrosnomina(ID_EMPRESA, ID_CIUDAD, ID_CENTRO_C, Convert.ToDecimal(REGISTRO), conexion) <= 0) { ejecutadoCorrectamente = false; } } #endregion replicacion } catch (Exception e) { MensajeError = e.Message; ejecutadoCorrectamente = false; } } if (ejecutadoCorrectamente) { conexion.AceptarTransaccion(); conexion.Desconectar(); return(Convert.ToDecimal(REGISTRO)); } else { conexion.DeshacerTransaccion(); conexion.Desconectar(); return(0); } }
public Decimal AdicionarCondicionContratacion(Decimal ID_EMPRESA, String DOC_TRAB, Decimal ID_PERFIL, Decimal RIESGO, String OBS_CTE) { String registro = null; String sql = null; String informacion = null; Boolean ejecutar = true; tools _tools = new tools(); sql = "usp_ven_p_contratacion_adicionar "; if (ID_EMPRESA != 0) { sql += ID_EMPRESA + ", "; informacion += "ID_EMPRESA = " + ID_EMPRESA.ToString() + ", "; } else { MensajeError = "El campo ID EMPRESA no puede ser 0\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(DOC_TRAB))) { sql += "'" + DOC_TRAB + "', "; informacion += "DOC_TRAB = '" + DOC_TRAB.ToString() + "', "; } else { MensajeError += "El campo DOC_TRAB no puede ser nulo. \n"; ejecutar = false; } if (ID_PERFIL != 0) { sql += ID_PERFIL + ", "; informacion += "ID_PERFIL = " + ID_PERFIL.ToString() + ", "; } else { MensajeError = "El campo ID_PERFIL no puede ser 0\n"; ejecutar = false; } if (RIESGO != 0) { sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(RIESGO) + ", "; informacion += "RIESGO = " + _tools.convierteComaEnPuntoParaDecimalesEnSQL(RIESGO) + ", "; } else { MensajeError = "El campo RIESGO no puede ser 0\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(OBS_CTE))) { sql += "'" + OBS_CTE + "', "; informacion += "OBS_CTE = '" + OBS_CTE.ToString() + "', "; } else { MensajeError += "El campo OBS_CTE no puede ser nulo. \n"; ejecutar = false; } sql += "'" + Usuario + "' "; informacion += "USU_CRE = '" + Usuario.ToString() + "'"; if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { registro = conexion.ExecuteScalar(sql); #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.VEN_P_CONTRATACION, tabla.ACCION_ADICIONAR, sql, informacion, conexion); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } if (!(String.IsNullOrEmpty(registro))) { return(Convert.ToDecimal(registro)); } else { return(0); } }
private void GenerarReporte() { tools _tools = new tools(); String ID_OCUPACION = null; if (CheckBox_CargoAspira.Checked == true) { ID_OCUPACION = DropDownList_CargoAspira.SelectedValue; } String NIV_EDUCACION = null; if (CheckBox_NivelEscolaridad.Checked == true) { NIV_EDUCACION = DropDownList_NivelEsolaridad.SelectedValue; } String PROFESION = null; if (CheckBox_Profesión.Checked == true) { PROFESION = DropDownList_Profesion.SelectedValue; } String AREA_INTERES_LABORAL = null; if (CheckBox_AreaInteres.Checked == true) { AREA_INTERES_LABORAL = DropDownList_AreaInteres.SelectedValue; } String EXPERIENCIA = null; if (CheckBox_Experiencia.Checked == true) { EXPERIENCIA = DropDownList_Experiencia.SelectedValue; } String EDAD_DESDE = null; String EDAD_HASTA = null; if (CheckBox_Edad.Checked == true) { EDAD_DESDE = TextBox_EdadDesde.Text; EDAD_HASTA = TextBox_EdadHasta.Text; } String ID_CIUDAD = null; if (CheckBox_Ciudad.Checked == true) { ID_CIUDAD = DropDownList_Ciudad.SelectedValue; } String NOMBRES = null; String APELLIDOS = null; if (CheckBox_NombresApellidos.Checked == true) { NOMBRES = TextBox_Nombres.Text; APELLIDOS = TextBox_Apellidos.Text; } String BARRIO = null; if (CheckBox_Barrio.Checked == true) { BARRIO = TextBox_Barrio.Text; } String ASPIRACION_DESDE = null; String ASPIRACION_HASTA = null; if (CheckBox_AspiracionSalarial.Checked == true) { ASPIRACION_DESDE = TextBox_AspiracionSalarialDesde.Text.Replace(".", "").Replace(",", "."); ASPIRACION_HASTA = TextBox_AspiracionSalarialHasta.Text.Replace(".", "").Replace(",", "."); } String FECHA_ACTUALIZACION_DESDE = null; String FECHA_ACTUALIZACION_HASTA = null; if (CheckBox_FechaActualizacion.Checked == true) { FECHA_ACTUALIZACION_DESDE = _tools.obtenerStringConFormatoFechaSQLServer(Convert.ToDateTime(TextBox_FechaActualizacionDesde.Text)); FECHA_ACTUALIZACION_HASTA = _tools.obtenerStringConFormatoFechaSQLServer(Convert.ToDateTime(TextBox_FechaActualizacionHasta.Text)); } String PALABRA_CLAVE = null; if (CheckBox_PalabraClave.Checked == true) { PALABRA_CLAVE = TextBox_PalabraClave.Text.Trim(); } String TIPO_REPORTE = RadioButtonList_TipoReporte.SelectedValue; BaseDatos _base = new BaseDatos(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaReporte = _base.ObtenerReporteBaseDatos(ID_OCUPACION, NIV_EDUCACION, PROFESION, AREA_INTERES_LABORAL, EXPERIENCIA, EDAD_DESDE, EDAD_HASTA, ID_CIUDAD, NOMBRES, APELLIDOS, BARRIO, ASPIRACION_DESDE, ASPIRACION_HASTA, FECHA_ACTUALIZACION_DESDE, FECHA_ACTUALIZACION_HASTA, PALABRA_CLAVE, TIPO_REPORTE); if (tablaReporte.Rows.Count <= 0) { if (_base.MensajeError != null) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _base.MensajeError, Proceso.Error); } else { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontraron registros que cumplieran las condicioes de filtrado.", Proceso.Advertencia); } Panel_GrillaReporte.Visible = false; GridView_Reporte.DataSource = null; GridView_Reporte.DataBind(); Button_ExportarExcel.Visible = false; Button_ExportarExcel_1.Visible = false; } else { Panel_GrillaReporte.Visible = true; Cargar_GrillaReporte_DesdeTabla(tablaReporte); if (TIPO_REPORTE == "NO LABORAN") { GridView_Reporte.Columns[0].Visible = true; } else { GridView_Reporte.Columns[0].Visible = false; } Button_ExportarExcel.Visible = true; Button_ExportarExcel_1.Visible = true; } }
private void ExportarReporte() { tools _tools = new tools(); String ID_OCUPACION = null; if (CheckBox_CargoAspira.Checked == true) { ID_OCUPACION = DropDownList_CargoAspira.SelectedValue; } String NIV_EDUCACION = null; if (CheckBox_NivelEscolaridad.Checked == true) { NIV_EDUCACION = DropDownList_NivelEsolaridad.SelectedValue; } String PROFESION = null; if (CheckBox_Profesión.Checked == true) { PROFESION = DropDownList_Profesion.SelectedValue; } String AREA_INTERES_LABORAL = null; if (CheckBox_AreaInteres.Checked == true) { AREA_INTERES_LABORAL = DropDownList_AreaInteres.SelectedValue; } String EXPERIENCIA = null; if (CheckBox_Experiencia.Checked == true) { EXPERIENCIA = DropDownList_Experiencia.SelectedValue; } String EDAD_DESDE = null; String EDAD_HASTA = null; if (CheckBox_Edad.Checked == true) { EDAD_DESDE = TextBox_EdadDesde.Text; EDAD_HASTA = TextBox_EdadHasta.Text; } String ID_CIUDAD = null; if (CheckBox_Ciudad.Checked == true) { ID_CIUDAD = DropDownList_Ciudad.SelectedValue; } String NOMBRES = null; String APELLIDOS = null; if (CheckBox_NombresApellidos.Checked == true) { NOMBRES = TextBox_Nombres.Text; APELLIDOS = TextBox_Apellidos.Text; } String BARRIO = null; if (CheckBox_Barrio.Checked == true) { BARRIO = TextBox_Barrio.Text; } String ASPIRACION_DESDE = null; String ASPIRACION_HASTA = null; if (CheckBox_AspiracionSalarial.Checked == true) { ASPIRACION_DESDE = TextBox_AspiracionSalarialDesde.Text.Replace(".", "").Replace(",", "."); ASPIRACION_HASTA = TextBox_AspiracionSalarialHasta.Text.Replace(".", "").Replace(",", "."); } String FECHA_ACTUALIZACION_DESDE = null; String FECHA_ACTUALIZACION_HASTA = null; if (CheckBox_FechaActualizacion.Checked == true) { FECHA_ACTUALIZACION_DESDE = _tools.obtenerStringConFormatoFechaSQLServer(Convert.ToDateTime(TextBox_FechaActualizacionDesde.Text)); FECHA_ACTUALIZACION_HASTA = _tools.obtenerStringConFormatoFechaSQLServer(Convert.ToDateTime(TextBox_FechaActualizacionHasta.Text)); } String PALABRA_CLAVE = null; if (CheckBox_PalabraClave.Checked == true) { PALABRA_CLAVE = TextBox_PalabraClave.Text.Trim(); } String TIPO_REPORTE = RadioButtonList_TipoReporte.SelectedValue; BaseDatos _base = new BaseDatos(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable tablaReporte = _base.ObtenerReporteBaseDatos(ID_OCUPACION, NIV_EDUCACION, PROFESION, AREA_INTERES_LABORAL, EXPERIENCIA, EDAD_DESDE, EDAD_HASTA, ID_CIUDAD, NOMBRES, APELLIDOS, BARRIO, ASPIRACION_DESDE, ASPIRACION_HASTA, FECHA_ACTUALIZACION_DESDE, FECHA_ACTUALIZACION_HASTA, PALABRA_CLAVE, TIPO_REPORTE); ExportarDataTableToExcel1(tablaReporte); }
public Boolean ActualizarPresupuestoGeneral(Decimal ID_PRES_GEN, Decimal MONTO, String DESCRIPCION) { Conexion conexion = new Conexion(Empresa); conexion.IniciarTransaccion(); String sql = null; String informacion = null; Boolean ejecutar = true; Boolean ejecutadoCorrectamente = true; int numRegistrosAfectados = 0; tools _tools = new tools(); sql = "usp_prog_presupuestos_generales_actualizar "; #region validaciones if (ID_PRES_GEN != 0) { sql += ID_PRES_GEN + ", "; informacion += "ID_PRES_GEN = '" + ID_PRES_GEN + "', "; } else { MensajeError = "El campo ID_PRES_GEN no puede ser vacio."; ejecutar = false; } if (MONTO != 0) { sql += MONTO.ToString().Replace(",", ".") + ", "; informacion += "MONTO = '" + MONTO.ToString() + "', "; } else { MensajeError = "El campo MONTO no puede ser vacio."; ejecutar = false; } if (String.IsNullOrEmpty(DESCRIPCION) == false) { sql += "'" + DESCRIPCION + "', "; informacion += "DESCRIPCION = '" + DESCRIPCION + "', "; } else { MensajeError = "El campo DESCRIPCION no puede ser vacio."; ejecutar = false; } sql += "'" + Usuario + "'"; informacion += "USU_MOD = '" + Usuario.ToString() + "'"; #endregion validaciones if (ejecutar) { try { numRegistrosAfectados = conexion.ExecuteNonQuery(sql); if (numRegistrosAfectados <= 0) { conexion.DeshacerTransaccion(); numRegistrosAfectados = 0; ejecutadoCorrectamente = false; } else { auditoria _auditoria = new auditoria(Empresa); if (_auditoria.Adicionar(Usuario, tabla.PROG_PRESUPUESTOS_GENERALES, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion) == false) { conexion.DeshacerTransaccion(); numRegistrosAfectados = 0; ejecutadoCorrectamente = false; } } if (ejecutadoCorrectamente == true) { conexion.AceptarTransaccion(); } } catch (Exception e) { conexion.DeshacerTransaccion(); MensajeError = e.Message; ejecutadoCorrectamente = false; numRegistrosAfectados = 0; } finally { conexion.Desconectar(); } } else { ejecutadoCorrectamente = false; numRegistrosAfectados = 0; } if (ejecutadoCorrectamente) { return(true); } else { return(false); } }
public Decimal AdicionarPresupuestoEmpresa(Decimal ID_EMPRESA, int ANNO, Decimal PRESUPUESTO, String OBSERVACIONES, Programa.Areas area, Decimal ID_PRES_GENERAL) { Decimal ID_PRESUPUESTO = 0; String sql = null; String informacion = null; Boolean ejecutar = true; tools _tools = new tools(); sql = "usp_prog_presupuestos_adicionar "; if (ID_EMPRESA != 0) { sql += ID_EMPRESA + ", "; informacion += "ID_EMPRESA = " + ID_EMPRESA.ToString() + ", "; } else { MensajeError = "El campo ID EMPRESA no puede ser 0\n"; ejecutar = false; } if (ANNO != 0) { sql += ANNO + ", "; informacion += "ANNO = " + ANNO.ToString() + ", "; } else { MensajeError = "El campo ID EMPRESA no puede ser 0\n"; ejecutar = false; } if (PRESUPUESTO != 0) { sql += PRESUPUESTO.ToString().Replace(',', '.') + ", "; informacion += "PRESUPUESTO = " + PRESUPUESTO.ToString().Replace(',', '.') + ", "; } else { MensajeError = "El campo PRESUPUESTO no puede ser 0\n"; ejecutar = false; } if (String.IsNullOrEmpty(OBSERVACIONES) == false) { sql += "'" + OBSERVACIONES + "', "; informacion += "OBSERVACIONES = '" + OBSERVACIONES + "', "; } else { MensajeError = "El campo OBSERVACIONES no puede ser 0\n"; ejecutar = false; } sql += "'" + area.ToString() + "', "; informacion += "ID_AREA = '" + area.ToString() + "', "; sql += "'" + Usuario + "', "; informacion += "USU_CRE = '" + Usuario + "', "; if (ID_PRES_GENERAL != 0) { sql += ID_PRES_GENERAL; informacion += "ID_PRES_GENERAL = '" + ID_PRES_GENERAL.ToString() + "'"; } else { MensajeError = "El campo ID_PRES_GENERAL no puede ser 0\n"; ejecutar = false; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { ID_PRESUPUESTO = Convert.ToDecimal(conexion.ExecuteScalar(sql)); auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.PROG_PRESUPUESTOS, tabla.ACCION_ADICIONAR, sql, informacion, conexion); } catch (Exception e) { MensajeError = e.Message; ID_PRESUPUESTO = 0; } finally { conexion.Desconectar(); } } return(ID_PRESUPUESTO); }
public Decimal AdicionarAlmDocumentosTemp(int ID_EMPLEADO, String TIPO_DOC, String NUMERO_DOCUMENTO, DateTime FECHA_DOCUMENTO, DateTime FECHA_AUTORIZACION, Decimal VALOR, String ESTADO, String OBSERVACION_JUSTIFICACION, Conexion _dato) { String sql = null; String identificador = null; String informacion = null; Boolean ejecutar = true; tools _tools = new tools(); sql = "ALM_DOCUMENTOS_TEMP_ADICIONAR "; #region validaciones if (ID_EMPLEADO != 0) { sql += ID_EMPLEADO + ", "; informacion += "ID_EMPLEADO= '" + ID_EMPLEADO.ToString() + "', "; } else { sql += "0, "; informacion += "ID_EMPLEADO= 0, "; } if (!(String.IsNullOrEmpty(TIPO_DOC))) { sql += "'" + TIPO_DOC + "', "; informacion += "TIPO_DOC= '" + TIPO_DOC.ToString() + "', "; } else { MensajeError += "El campo TIPO_DOC no puede ser nulo\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(NUMERO_DOCUMENTO))) { sql += "'" + NUMERO_DOCUMENTO + "', "; informacion += "NUMERO_DOCUMENTO= '" + NUMERO_DOCUMENTO.ToString() + "', "; } else { sql += "'null', "; informacion += "NUMERO_DOCUMENTO= 'null', "; } if (!(String.IsNullOrEmpty(FECHA_DOCUMENTO.ToString()))) { sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_DOCUMENTO) + "', "; informacion += "FECHA_DOCUMENTO= '" + FECHA_DOCUMENTO.ToString() + "', "; } else { MensajeError += "El campo FECHA_DOCUMENTO no puede ser nulo\n"; ejecutar = false; } if (FECHA_AUTORIZACION != new DateTime()) { sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_AUTORIZACION) + "', "; informacion += "FECHA_AUTORIZACION= '" + FECHA_AUTORIZACION.ToShortDateString() + "', "; } else { sql += "null, "; informacion += "FECHA_AUTORIZACION= 'null', "; } if (VALOR != 0) { sql += _tools.conviertePuntoEnComa(VALOR.ToString()) + ", "; informacion += "VALOR= '" + VALOR.ToString() + "', "; } else { sql += "0, "; informacion += "VALOR = 0, "; } if (!(String.IsNullOrEmpty(ESTADO))) { sql += "'" + ESTADO + "', "; informacion += "ESTADO= '" + ESTADO.ToString() + "', "; } else { sql += "'null', "; informacion += "ESTADO= 'null', "; } if (!(String.IsNullOrEmpty(OBSERVACION_JUSTIFICACION))) { sql += "'" + OBSERVACION_JUSTIFICACION + "', "; informacion += "OBSERVACION_JUSTIFICACION= '" + OBSERVACION_JUSTIFICACION.ToString() + "', "; } else { sql += "'null', "; informacion += "OBSERVACION_JUSTIFICACION= 'null', "; } sql += "'" + Usuario + "' "; informacion += "USU_CRE= '" + Usuario.ToString() + "' "; #endregion validaciones if (ejecutar) { try { identificador = _dato.ExecuteScalar(sql); #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.ALM_DOCUMENTOS, tabla.ACCION_ADICIONAR, sql, informacion, _dato); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } } if (!(String.IsNullOrEmpty(identificador))) { return(Convert.ToDecimal(identificador)); } else { return(0); } }
public Boolean ActualizarPresupuesto(Decimal ID_PRESUPUESTO, Decimal PRESUPUESTO, String OBSERVACIONES) { Conexion conexion = new Conexion(Empresa); String sql = null; String informacion = null; Boolean ejecutar = true; Boolean ejecutadoCorrectamente = true; tools _tools = new tools(); sql = "usp_prog_presupuestos_actualizar "; #region validaciones if (ID_PRESUPUESTO != 0) { sql += ID_PRESUPUESTO + ", "; informacion += "ID_PRESUPUESTO = '" + ID_PRESUPUESTO + "', "; } else { MensajeError = "El campo ID_PRESUPUESTO no puede ser vacio."; ejecutar = false; } if (PRESUPUESTO != 0) { sql += PRESUPUESTO.ToString().Replace(',', '.') + ", "; informacion += "PRESUPUESTO = '" + PRESUPUESTO.ToString().Replace(',', '.') + "', "; } else { MensajeError = "El campo ID_PRESUPUESTO no puede ser vacio."; ejecutar = false; } if (String.IsNullOrEmpty(OBSERVACIONES) == false) { sql += "'" + OBSERVACIONES + "', "; informacion += "OBSERVACIONES = '" + OBSERVACIONES + "', "; } else { MensajeError = "El campo OBSERVACIONES no puede ser vacio."; ejecutar = false; } sql += "'" + Usuario + "'"; informacion += "USU_MOD = '" + Usuario.ToString() + "'"; #endregion validaciones if (ejecutar) { try { conexion.ExecuteNonQuery(sql); auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.PROG_PRESUPUESTOS, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion); } catch (Exception e) { MensajeError = e.Message; ejecutadoCorrectamente = false; } finally { conexion.Desconectar(); } } else { ejecutadoCorrectamente = false; } if (ejecutadoCorrectamente) { return(true); } else { return(false); } }
private void Cargar(DataTable dataTable) { LimpiarDatosINcapacidad(); if (dataTable.Rows.Count > 0) { foreach (DataRow _dataRow in dataTable.Rows) { if (!String.IsNullOrEmpty(_dataRow["FCH_CRE"].ToString())) this.TextBox_FCH_CRE.Text = _dataRow["FCH_CRE"].ToString(); if (!String.IsNullOrEmpty(_dataRow["USU_CRE"].ToString())) this.TextBox_USU_CRE.Text = _dataRow["USU_CRE"].ToString(); if (!String.IsNullOrEmpty(_dataRow["FCH_MOD"].ToString())) this.TextBox_FCH_MOD.Text = _dataRow["FCH_MOD"].ToString(); if (!String.IsNullOrEmpty(_dataRow["USU_MOD"].ToString())) this.TextBox_USU_MOD.Text = _dataRow["USU_MOD"].ToString(); if (!String.IsNullOrEmpty(_dataRow["REGISTRO"].ToString())) this.TextBox_ID.Text = _dataRow["REGISTRO"].ToString(); if (!String.IsNullOrEmpty(_dataRow["FCH_INI_REAL"].ToString())) this.TextBox_FCH_INI_REAL.Text = _dataRow["FCH_INI_REAL"].ToString(); if (!String.IsNullOrEmpty(_dataRow["FCH_TER_REAL"].ToString())) this.TextBox_FCH_TER_REAL.Text = _dataRow["FCH_TER_REAL"].ToString(); if (!String.IsNullOrEmpty(_dataRow["DIAS_INCAP"].ToString())) this.TextBox_DIAS_INCAP.Text = _dataRow["DIAS_INCAP"].ToString(); try { if (!String.IsNullOrEmpty(_dataRow["VAL_RECONOCIDO"].ToString())) { this.TextBox_VAL_RECONOCIDO.Text = Decimal.Round(Convert.ToDecimal(_dataRow["VAL_RECONOCIDO"]),0).ToString(); } else { this.TextBox_VAL_RECONOCIDO.Text = "0"; } } catch { this.TextBox_VAL_RECONOCIDO.Text = "0"; } if (!String.IsNullOrEmpty(_dataRow["NUM_AUTORIZA"].ToString())) this.TextBox_NUM_AUTORIZA.Text = _dataRow["NUM_AUTORIZA"].ToString(); if (!String.IsNullOrEmpty(_dataRow["FECHA"].ToString())) this.TextBox_FECHA.Text = _dataRow["FECHA"].ToString(); if (!String.IsNullOrEmpty(_dataRow["OBS_REG"].ToString())) this.TextBox_OBS_REG.Text = HttpUtility.HtmlDecode(_dataRow["OBS_REG"].ToString()); if (!String.IsNullOrEmpty(_dataRow["INC_CARENCIA"].ToString())) this.DropDownList_INC_CARENCIA.SelectedValue = _dataRow["INC_CARENCIA"].ToString(); if (!String.IsNullOrEmpty(_dataRow["TIPO_INCA"].ToString())) this.DropDownList_TIPO_INCA.SelectedValue = _dataRow["TIPO_INCA"].ToString(); if (!String.IsNullOrEmpty(_dataRow["SEVERO"].ToString())) this.DropDownList_SEVERO.SelectedValue = _dataRow["SEVERO"].ToString(); if (!String.IsNullOrEmpty(_dataRow["CLASE_INCA"].ToString())) { DropDownList_CLASE_INCA.SelectedValue = _dataRow["CLASE_INCA"].ToString(); parametroIncapacidad _parametroIncapacidad = new parametroIncapacidad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); DataTable d = _parametroIncapacidad.ObtenerPorClaseIncapacidad(_dataRow["CLASE_INCA"].ToString()); Cargar(DropDownList_ID_CONCEPTO, d, "ID_CONCEPTO"); try { DropDownList_ID_CONCEPTO.SelectedValue = _dataRow["ID_CONCEPTO"].ToString(); } catch { DropDownList_ID_CONCEPTO.ClearSelection(); } } if (!String.IsNullOrEmpty(_dataRow["PRORROGA"].ToString())) this.DropDownList_PRORROGA.SelectedValue = _dataRow["PRORROGA"].ToString(); if (!String.IsNullOrEmpty(_dataRow["VALOR_LIQUIDADO_NOMINA"].ToString())) this.TextBox_VALOR_LIQUIDADO_NOMINA.Text = _dataRow["VALOR_LIQUIDADO_NOMINA"].ToString(); if (!String.IsNullOrEmpty(_dataRow["COD_DIAG"].ToString())) Cargar(_dataRow["COD_DIAG"].ToString()); if (!String.IsNullOrEmpty(_dataRow["DIAS_PEND_POR_PAGAR"].ToString())) this.TextBox_dias_pendientes.Text = _dataRow["DIAS_PEND_POR_PAGAR"].ToString(); if (!String.IsNullOrEmpty(_dataRow["DIAS_PEND_POR_DESCONTAR"].ToString())) this.TextBox_dias_pagados.Text = _dataRow["DIAS_PEND_POR_DESCONTAR"].ToString(); if (!String.IsNullOrEmpty(_dataRow["ESTADO"].ToString())) this.DropDownList_estado.SelectedValue = _dataRow["ESTADO"].ToString(); if (!String.IsNullOrEmpty(_dataRow["TRAMITADA_POR"].ToString())) this.DropDownList_tramitada_por.SelectedValue = _dataRow["TRAMITADA_POR"].ToString(); if (!String.IsNullOrEmpty(_dataRow["ESTADO_TRAMITE"].ToString())) this.DropDownList_estado_tramite.SelectedValue = _dataRow["ESTADO_TRAMITE"].ToString(); if (!String.IsNullOrEmpty(_dataRow["transcripcion_fecha_radicacion"].ToString())) this.TextBox_transcripcion_fecha_radicacion.Text = _dataRow["transcripcion_fecha_radicacion"].ToString(); if (!String.IsNullOrEmpty(_dataRow["transcripcion_fecha_seguimiento"].ToString())) this.TextBox_transcripcion_fecha_seguimiento.Text = _dataRow["transcripcion_fecha_seguimiento"].ToString(); if (!String.IsNullOrEmpty(_dataRow["transcripcion_vobo"].ToString())) { if(_dataRow["transcripcion_vobo"].ToString().Equals("S")) CheckBox_transcripcion_VoBo.Checked = true; else CheckBox_transcripcion_VoBo.Checked = false; } if (!String.IsNullOrEmpty(_dataRow["transcripcion_numero"].ToString())) this.TextBox_transcripcion_numero.Text = _dataRow["transcripcion_numero"].ToString(); if (!String.IsNullOrEmpty(_dataRow["transcripcion_valor"].ToString())) this.TextBox_transcripcion_valor.Text = _dataRow["transcripcion_valor"].ToString(); if (!String.IsNullOrEmpty(_dataRow["transcripcion_notas"].ToString())) this.TextBox_transcripcion_notas.Text = _dataRow["transcripcion_notas"].ToString(); if (!String.IsNullOrEmpty(_dataRow["liquidacion_fecha_radicacion"].ToString())) this.TextBox_liquidacion_fecha_radicacion.Text = _dataRow["liquidacion_fecha_radicacion"].ToString(); if (!String.IsNullOrEmpty(_dataRow["liquidacion_fecha_seguimiento"].ToString())) this.TextBox_liquidacion_fecha_seguimiento.Text = _dataRow["liquidacion_fecha_seguimiento"].ToString(); if (!String.IsNullOrEmpty(_dataRow["liquidacion_vobo"].ToString())) { if(_dataRow["liquidacion_vobo"].ToString().Equals("S")) CheckBox_liquidacion_VoBo.Checked = true; else CheckBox_liquidacion_VoBo.Checked = false; } if (!String.IsNullOrEmpty(_dataRow["liquidacion_numero"].ToString())) this.TextBox_liquidacion_numero.Text = _dataRow["liquidacion_numero"].ToString(); if (!String.IsNullOrEmpty(_dataRow["liquidacion_valor"].ToString())) this.TextBox_liquidacion_valor.Text = _dataRow["liquidacion_valor"].ToString(); if (!String.IsNullOrEmpty(_dataRow["liquidacion_notas"].ToString())) this.TextBox_liquidacion_notas.Text = _dataRow["liquidacion_notas"].ToString(); if (!String.IsNullOrEmpty(_dataRow["reliquidacion_fecha_radicacion"].ToString())) this.TextBox_reliquidacion_fecha_radicacion.Text = _dataRow["reliquidacion_fecha_radicacion"].ToString(); if (!String.IsNullOrEmpty(_dataRow["reliquidacion_fecha_seguimiento"].ToString())) this.TextBox_reliquidacion_fecha_seguimiento.Text = _dataRow["reliquidacion_fecha_seguimiento"].ToString(); if (!String.IsNullOrEmpty(_dataRow["reliquidacion_vobo"].ToString())) { if(_dataRow["reliquidacion_vobo"].ToString().Equals("S")) CheckBox_reliquidacion_VoBo.Checked = true; else CheckBox_reliquidacion_VoBo.Checked = false; } if (!String.IsNullOrEmpty(_dataRow["reliquidacion_numero"].ToString())) this.TextBox_reliquidacion_numero.Text = _dataRow["reliquidacion_numero"].ToString(); if (!String.IsNullOrEmpty(_dataRow["reliquidacion_valor"].ToString())) this.TextBox_reliquidacion_valor.Text = _dataRow["reliquidacion_valor"].ToString(); if (!String.IsNullOrEmpty(_dataRow["reliquidacion_notas"].ToString())) this.TextBox_reliquidacion_notas.Text = _dataRow["reliquidacion_notas"].ToString(); if (!String.IsNullOrEmpty(_dataRow["cobro_fecha_radicacion"].ToString())) this.TextBox_cobro_fecha_radicacion.Text = _dataRow["cobro_fecha_radicacion"].ToString(); if (!String.IsNullOrEmpty(_dataRow["cobro_fecha_seguimiento"].ToString())) this.TextBox_cobro_fecha_seguimiento.Text = _dataRow["cobro_fecha_seguimiento"].ToString(); if (!String.IsNullOrEmpty(_dataRow["cobro_vobo"].ToString())) { if(_dataRow["cobro_vobo"].ToString().Equals("S")) CheckBox_cobro_VoBo.Checked = true; else CheckBox_cobro_VoBo.Checked = false; } if (!String.IsNullOrEmpty(_dataRow["cobro_numero"].ToString())) this.TextBox_cobro_numero.Text = _dataRow["cobro_numero"].ToString(); if (!String.IsNullOrEmpty(_dataRow["cobro_valor"].ToString())) this.TextBox_cobro_valor.Text = _dataRow["cobro_valor"].ToString(); if (!String.IsNullOrEmpty(_dataRow["cobro_notas"].ToString())) this.TextBox_cobro_notas.Text = _dataRow["cobro_notas"].ToString(); if (!String.IsNullOrEmpty(_dataRow["pago_fecha_radicacion"].ToString())) this.TextBox_pago_fecha_radicacion.Text = _dataRow["pago_fecha_radicacion"].ToString(); if (!String.IsNullOrEmpty(_dataRow["pago_fecha_seguimiento"].ToString())) this.TextBox_pago_fecha_seguimiento.Text = _dataRow["pago_fecha_seguimiento"].ToString(); if (!String.IsNullOrEmpty(_dataRow["pago_vobo"].ToString())) { if(_dataRow["pago_vobo"].ToString().Equals("S")) CheckBox_pago_VoBo.Checked = true; else CheckBox_pago_VoBo.Checked = false; } if (!String.IsNullOrEmpty(_dataRow["pago_numero"].ToString())) this.TextBox_pago_numero.Text = _dataRow["pago_numero"].ToString(); if (!String.IsNullOrEmpty(_dataRow["pago_valor"].ToString())) this.TextBox_pago_valor.Text = _dataRow["pago_valor"].ToString(); if (!String.IsNullOrEmpty(_dataRow["pago_notas"].ToString())) this.TextBox_pago_notas.Text = _dataRow["pago_notas"].ToString(); if (!String.IsNullOrEmpty(_dataRow["objetada_fecha_radicacion"].ToString())) this.TextBox_objetada_fecha_radicacion.Text = _dataRow["objetada_fecha_radicacion"].ToString(); if (!String.IsNullOrEmpty(_dataRow["objetada_fecha_seguimiento"].ToString())) this.TextBox_objetada_fecha_seguimiento.Text = _dataRow["objetada_fecha_seguimiento"].ToString(); if (!String.IsNullOrEmpty(_dataRow["objetada_vobo"].ToString())) { if (_dataRow["objetada_vobo"].ToString().Equals("S")) CheckBox_objetada_VoBo.Checked = true; else CheckBox_objetada_VoBo.Checked = false; } if (!String.IsNullOrEmpty(_dataRow["objetada_numero"].ToString())) this.TextBox_objetada_numero.Text = _dataRow["objetada_numero"].ToString(); if (!String.IsNullOrEmpty(_dataRow["objetada_valor"].ToString())) this.TextBox_objetada_valor.Text = _dataRow["objetada_valor"].ToString(); if (!String.IsNullOrEmpty(_dataRow["objetada_notas"].ToString())) this.TextBox_objetada_notas.Text = _dataRow["objetada_notas"].ToString(); if (!String.IsNullOrEmpty(_dataRow["negada_fecha_radicacion"].ToString())) this.TextBox_negada_fecha_radicacion.Text = _dataRow["negada_fecha_radicacion"].ToString(); if (!String.IsNullOrEmpty(_dataRow["negada_fecha_seguimiento"].ToString())) this.TextBox_negada_fecha_seguimiento.Text = _dataRow["negada_fecha_seguimiento"].ToString(); if (!String.IsNullOrEmpty(_dataRow["negada_vobo"].ToString())) { if(_dataRow["negada_vobo"].ToString().Equals("S")) CheckBox_negada_VoBo.Checked = true; else CheckBox_negada_VoBo.Checked = false; } if (!String.IsNullOrEmpty(_dataRow["negada_numero"].ToString())) this.TextBox_negada_numero.Text = _dataRow["negada_numero"].ToString(); if (!String.IsNullOrEmpty(_dataRow["negada_valor"].ToString())) this.TextBox_negada_valor.Text = _dataRow["negada_valor"].ToString(); if (!String.IsNullOrEmpty(_dataRow["negada_notas"].ToString())) this.TextBox_negada_notas.Text = _dataRow["negada_notas"].ToString(); if (!String.IsNullOrEmpty(_dataRow["fch_ini_nom"].ToString())) this.TextBox_fecha_paga_nomina_desde.Text = _dataRow["fch_ini_nom"].ToString(); if (!String.IsNullOrEmpty(_dataRow["fch_ter_nom"].ToString())) this.TextBox_fecha_paga_nomina_hasta.Text = _dataRow["fch_ter_nom"].ToString(); if (DBNull.Value.Equals(_dataRow["ARCHIVO"]) == true) { HyperLink_ARCHIVO.Text = "Sin Archivo"; HyperLink_ARCHIVO.Enabled = false; } else { tools _tools = new tools(); SecureQueryString QueryStringSeguro; QueryStringSeguro = new SecureQueryString(_tools.byteParaQueryStringSeguro()); QueryStringSeguro["id_incapacidad"] = _dataRow["REGISTRO"].ToString(); HyperLink_ARCHIVO.NavigateUrl = "~/contratacion/VisorDocumentosIncapacidad.aspx?data=" + HttpUtility.UrlEncode(QueryStringSeguro.ToString()); HyperLink_ARCHIVO.Enabled = true; } } } dataTable.Dispose(); }
private void Modificar() { tools _tools = new tools(); Byte[] archivo = null; Int32 archivo_tamaño = 0; String archivo_extension = null; String archivo_tipo = null; DateTime fecha = new DateTime(); bool actualizado = false; incapacidad _incapacidad = new incapacidad(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString()); Decimal VAL_RECONOCIDO = !String.IsNullOrEmpty(TextBox_VAL_RECONOCIDO.Text) ? Convert.ToDecimal(TextBox_VAL_RECONOCIDO.Text) : 0; try { if (FileUpload_archivo.HasFile == true) { using (BinaryReader reader = new BinaryReader(FileUpload_archivo.PostedFile.InputStream)) { archivo = reader.ReadBytes(FileUpload_archivo.PostedFile.ContentLength); archivo_tamaño = FileUpload_archivo.PostedFile.ContentLength; archivo_tipo = FileUpload_archivo.PostedFile.ContentType; archivo_extension = _tools.obtenerExtensionArchivo(FileUpload_archivo.PostedFile.FileName); } } actualizado = _incapacidad.Actualizar(Convert.ToDecimal(TextBox_ID.Text), Convert.ToDateTime(TextBox_FECHA.Text), DropDownList_TIPO_INCA.SelectedValue, DropDownList_CLASE_INCA.SelectedValue, DropDownList_PRORROGA.SelectedValue, DropDownList_SEVERO.SelectedValue, TextBox_OBS_REG.Text, VAL_RECONOCIDO, TextBox_NUM_AUTORIZA.Text, Convert.ToDateTime(TextBox_FCH_INI_REAL.Text), Convert.ToDateTime(TextBox_FCH_TER_REAL.Text), DropDownList_DSC_DIAG.SelectedValue, Convert.ToInt32(TextBox_DIAS_INCAP.Text), DropDownList_INC_CARENCIA.SelectedValue, Convert.ToDecimal(DropDownList_ID_CONCEPTO.SelectedValue), TextBox_transcripcion_fecha_radicacion.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_transcripcion_fecha_radicacion.Text), TextBox_transcripcion_fecha_seguimiento.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_transcripcion_fecha_seguimiento.Text), TextBox_transcripcion_numero.Text, TextBox_transcripcion_valor.Text == string.Empty ? 0 : Convert.ToDecimal(TextBox_transcripcion_valor.Text), TextBox_transcripcion_notas.Text, CheckBox_transcripcion_VoBo.Checked, TextBox_liquidacion_fecha_radicacion.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_liquidacion_fecha_radicacion.Text), TextBox_liquidacion_fecha_seguimiento.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_liquidacion_fecha_seguimiento.Text), TextBox_liquidacion_numero.Text, TextBox_liquidacion_valor.Text == string.Empty ? 0 : Convert.ToDecimal(TextBox_liquidacion_valor.Text), TextBox_liquidacion_notas.Text, CheckBox_liquidacion_VoBo.Checked, TextBox_reliquidacion_fecha_radicacion.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_reliquidacion_fecha_radicacion.Text), TextBox_reliquidacion_fecha_seguimiento.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_reliquidacion_fecha_seguimiento.Text), TextBox_reliquidacion_numero.Text, TextBox_reliquidacion_valor.Text == string.Empty ? 0 : Convert.ToDecimal(TextBox_reliquidacion_valor.Text), TextBox_reliquidacion_notas.Text, CheckBox_reliquidacion_VoBo.Checked, TextBox_cobro_fecha_radicacion.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_cobro_fecha_radicacion.Text), TextBox_cobro_fecha_seguimiento.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_cobro_fecha_seguimiento.Text), TextBox_cobro_numero.Text, TextBox_cobro_valor.Text == string.Empty ? 0 : Convert.ToDecimal(TextBox_cobro_valor.Text), TextBox_cobro_notas.Text, CheckBox_cobro_VoBo.Checked, TextBox_pago_fecha_radicacion.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_pago_fecha_radicacion.Text), TextBox_pago_fecha_seguimiento.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_pago_fecha_seguimiento.Text), TextBox_pago_numero.Text, TextBox_pago_valor.Text == string.Empty ? 0 : Convert.ToDecimal(TextBox_pago_valor.Text), TextBox_pago_notas.Text, CheckBox_pago_VoBo.Checked, TextBox_objetada_fecha_radicacion.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_objetada_fecha_radicacion.Text), TextBox_objetada_fecha_seguimiento.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_objetada_fecha_seguimiento.Text), TextBox_objetada_numero.Text, TextBox_objetada_valor.Text == string.Empty ? 0 : Convert.ToDecimal(TextBox_objetada_valor.Text), TextBox_objetada_notas.Text, CheckBox_objetada_VoBo.Checked, TextBox_negada_fecha_radicacion.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_negada_fecha_radicacion.Text), TextBox_negada_fecha_seguimiento.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_negada_fecha_seguimiento.Text), TextBox_negada_numero.Text, TextBox_negada_valor.Text == string.Empty ? 0 : Convert.ToDecimal(TextBox_negada_valor.Text), TextBox_negada_notas.Text, CheckBox_negada_VoBo.Checked, DropDownList_estado.SelectedValue, DropDownList_estado_tramite.SelectedValue, DropDownList_tramitada_por.SelectedValue, archivo, archivo_tamaño, archivo_extension, archivo_tipo, TextBox_fecha_paga_nomina_desde.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_fecha_paga_nomina_desde.Text), TextBox_fecha_paga_nomina_hasta.Text == string.Empty ? fecha : Convert.ToDateTime(TextBox_fecha_paga_nomina_hasta.Text) ); if (actualizado) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "La incapacidad fue actualizada correctamente. " , Proceso.Correcto); TextBox_ID.Text = ID.ToString(); Ocultar(); Mostrar(Acciones.Guarda); Bloquear(Acciones.Guarda); } else Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "La incapacidad no fue actualizada. ", Proceso.Error); } catch (Exception e) { Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, e.Message, Proceso.Error); } }
public Decimal AdicionarPresupuestoGeneral(Int32 ANIO, Programa.Areas ID_AREA, Decimal MONTO, String DESCRIPCION) { Decimal ID_PRES_GEN = 0; String sql = null; String informacion = null; Boolean ejecutar = true; tools _tools = new tools(); sql = "usp_prog_presupuestos_generales_adicionar "; if (ANIO != 0) { sql += ANIO + ", "; informacion += "ANIO = '" + ANIO.ToString() + "', "; } else { MensajeError = "El campo AÑO no puede ser 0\n"; ejecutar = false; } sql += "'" + ID_AREA.ToString() + "', "; if (MONTO != 0) { sql += MONTO.ToString().Replace(",", ".") + ", "; informacion += "MONTO = '" + MONTO.ToString() + "', "; } else { MensajeError = "El campo MONTO no puede ser 0\n"; ejecutar = false; } if (String.IsNullOrEmpty(DESCRIPCION) == false) { sql += "'" + DESCRIPCION + "', "; informacion += "DESCRIPCION = '" + DESCRIPCION + "', "; } else { MensajeError = "El campo DESCRIPCION no puede ser 0\n"; ejecutar = false; } sql += "'" + Usuario + "'"; informacion += "USU_CRE = '" + Usuario + "'"; if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { ID_PRES_GEN = Convert.ToDecimal(conexion.ExecuteScalar(sql)); auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.PROG_PRESUPUESTOS_GENERALES, tabla.ACCION_ADICIONAR, sql, informacion, conexion); } catch (Exception e) { MensajeError = e.Message; ID_PRES_GEN = 0; } finally { conexion.Desconectar(); } } return(ID_PRES_GEN); }