public DataTable ObtenerTodosLosDocumentos() { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_sel_reg_documentos_obtenerTodos "; try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } return _dataTable; }
public DataTable ObtenerTodos() { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_paises_obtenerTodos"; if (ejecutar == true) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerPuc(String CLASE_PUC) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_ObtenerCodigosContables "; if (!(String.IsNullOrEmpty(CLASE_PUC))) { sql += "'" + CLASE_PUC + "', "; } try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } return _dataTable; }
public DataTable ObtenerInformacionParaSemaforoPrincipal(Decimal ID_EMPRESA) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_nom_empleados_obtenerSemaforoPrincipalGestionHumana "; sql += ID_EMPRESA.ToString(); if (ejecutar) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerCentroCosto(String CLASE) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_ObtenerCentroCosto "; try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } return _dataTable; }
public DataTable ObtenerRegionalPorId(String idRegional) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_regional_obtener_por_id "; if (!(String.IsNullOrEmpty(idRegional))) { sql += "'" + idRegional + "'"; try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajError = e.Message; } } else { MensajError = "ADVERTENCIA: El campo ID_regional no puede ser vacio. \n"; } return _dataTable; }
public DataTable ObtenerDescripcionParametroPorCodigo(String tabla, String codigo) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_parametros_buscarDescripcionPorCodigo "; if (!(String.IsNullOrEmpty(tabla))) { sql += "'" + tabla + "', "; } else { MensajeError = "El campo tabla no puede ser null"; ejecutar = false; } if (!(String.IsNullOrEmpty(codigo))) { sql += "'" + codigo + "'"; } else { MensajeError = "El campo codigo no puede ser null"; ejecutar = false; } if (ejecutar == true) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable Construir(string periodos) { Conexion conexion = new Conexion(Empresa); Soporte = new DataTable(); DataSet dataSet; string sql = "usp_reporte_soporte_nomina_V2 "; sql += "'" + periodos + "'"; dataSet = conexion.ExecuteReader(sql); Configurar(dataSet.Tables[0]); Cargar(dataSet.Tables[1]); return Soporte; }
public DateTime ObtenerFechaDiasHabiles(DateTime fechaInicial, Int32 numdias, Int32 proceso) { tools _tools = new tools(); Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; DateTime fechaRequiereCliente = DateTime.Now; sql = "usp_crt_calendario_obtenerFechaDesdeDiasParametrizados "; sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(fechaInicial) + "', "; sql += numdias + ", "; sql += proceso; if (ejecutar == true) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } if (_dataTable.Rows.Count > 0) { DataRow _dataRow = _dataTable.Rows[0]; fechaRequiereCliente = Convert.ToDateTime(_dataRow["FECHA_REQUIERE"]); } return fechaRequiereCliente; }
public DataTable ObtenerdetallePorIdContrato(Decimal ID_LIQ_NOMINA_EMPLEADOS) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "HOJA_DE_VIDA_ACUMULADOS_EMPLEADOS_DETALLE_PAGO "; if (ID_LIQ_NOMINA_EMPLEADOS != 0) { sql += ID_LIQ_NOMINA_EMPLEADOS; informacion += "ID_CONTRATO = " + ID_LIQ_NOMINA_EMPLEADOS; } else { MensajeError += "El campo ID_CONTRATO no puede ser nulo. \n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerAplicacionCompetenciasPorSolicitudIngreso(Decimal ID_SOLICITUD) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_sel_reg_aplicacion_competencias_obtenerPorSolicitud "; if (ID_SOLICITUD != 0) { sql += ID_SOLICITUD; } else { MensajeError += "El campo ID_SOLICITUD no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ListarCentrosDeCosto() { Conexion conexion = new Conexion(Empresa); DataTable dataTable = new DataTable(); string sql = null; sql = "select distinct NOM_CC from VEN_CC_EMPRESAS"; try { DataSet _dataSet = conexion.ExecuteReader(sql); dataTable = _dataSet.Tables[0].DefaultView.Table; } catch (Exception e) { throw new Exception(e.Message); } finally { conexion.Desconectar(); } return dataTable; }
public DataTable ObtenerComparativoMensualVentas(string periodoContable) { Conexion datos = new Conexion(Empresa); DataSet dataSet = new DataSet(); String sql = null; sql = "usp_comercial_comparativo_mensual_ventas "; sql += periodoContable; try { dataSet = datos.ExecuteReader(sql); } catch (Exception e) { throw new Exception(e.Message); } finally { datos.Desconectar(); } return dataSet.Tables[0].DefaultView.Table; }
public DataTable ObtenerCiudadesPorIdDepartamento(String idDepartamento = null) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_ciudad_buscar_por_id_departamento "; if (!(String.IsNullOrEmpty(idDepartamento))) sql += "'" + idDepartamento + "'"; try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajError = e.Message; } return _dataTable; }
public DataTable ObtenerDepartamentosConRestriccionProUsuario(Decimal ID_EMPRESA, String USU_LOG) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_departamento_buscar_con_restriccion_por_usuario " + ID_EMPRESA.ToString() + ", '" + USU_LOG + "'"; try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajError = e.Message; } return _dataTable; }
public Int32 Adicionar() { Conexion conexion = new Conexion(empresa); DataView _dataView; DataTable _dataTableOrigen; DateTime horaInicio; horaInicio = System.DateTime.Now; Configurar(); string sql = "select top 2000 id_empleado, id_contrato, n_contrato, apellidos, nombres, tip_doc_id, doc_identidad, id_solicitud, id_empresa, id_centro_c, cod_cc, id_sub_c, fch_ingreso " + "from NOM_EMPLEADOS"; DataSet _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTableOrigen = _dataView.Table; foreach (DataRow _dataRow in _dataTableOrigen.Rows) { _codigo++; _id_empleado = !DBNull.Value.Equals(_dataRow["id_empleado"]) ? Convert.ToDecimal(_dataRow["id_empleado"]) : 0; _id_contrato = !DBNull.Value.Equals(_dataRow["id_contrato"]) ? Convert.ToDecimal(_dataRow["id_contrato"]) : 0; _n_contrato = !DBNull.Value.Equals(_dataRow["n_contrato"]) ? Convert.ToInt32(_dataRow["n_contrato"]) : 0; _apellidos = !DBNull.Value.Equals(_dataRow["apellidos"]) ? _dataRow["apellidos"].ToString() : String.Empty; _nombres = !DBNull.Value.Equals(_dataRow["nombres"]) ? _dataRow["nombres"].ToString() : String.Empty; _tip_doc_id = !DBNull.Value.Equals(_dataRow["tip_doc_id"]) ? _dataRow["tip_doc_id"].ToString() : String.Empty; _doc_identidad = !DBNull.Value.Equals(_dataRow["doc_identidad"]) ? _dataRow["doc_identidad"].ToString() : String.Empty; _id_solicitud = !DBNull.Value.Equals(_dataRow["id_solicitud"]) ? Convert.ToDecimal(_dataRow["id_solicitud"]) : 0; _id_empresa = !DBNull.Value.Equals(_dataRow["id_empresa"]) ? Convert.ToDecimal(_dataRow["id_empresa"]) : 0; _id_centro_c = !DBNull.Value.Equals(_dataRow["id_centro_c"]) ? Convert.ToDecimal(_dataRow["id_centro_c"]) : 0; _cod_cc = !DBNull.Value.Equals(_dataRow["cod_cc"]) ? _dataRow["cod_cc"].ToString() : String.Empty; _id_sub_c = !DBNull.Value.Equals(_dataRow["id_sub_c"]) ? Convert.ToDecimal(_dataRow["id_sub_c"]) : 0; _fch_ingreso = !DBNull.Value.Equals(_dataRow["fch_ingreso"]) ? Convert.ToDateTime(_dataRow["fch_ingreso"].ToString()) : System.DateTime.Now; AdicionarRow(); } int minutos = System.DateTime.Now.Subtract(horaInicio).Minutes; return minutos; }
public DataTable ObtenerPorRegistro(Decimal REGISTRO) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; sql = "usp_ven_d_nomina_incapacidades_ObtenerPorRegistro '" + REGISTRO + "'"; try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } return _dataTable; }
public DataTable ObtenerTodosLosProcesos() { Conexion datos = new Conexion(Empresa); DataSet dataSet = new DataSet(); String sql = null; sql = "usp_oper_permisos_obtenerTodosLosProcesos "; try { dataSet = datos.ExecuteReader(sql); } catch (Exception e) { throw new Exception(e.Message); } finally { datos.Desconectar(); } return dataSet.Tables[0].DefaultView.Table; }
public void ObtenerPorProceso(Procesos proceso) { Conexion datos = new Conexion(Empresa); DataSet dataSet = new DataSet(); DataView dataView = new DataView(); DataTable dataTable = new DataTable(); String sql = null; sql = "usp_oper_permisos_obtenerPorProceso "; sql += "'" + proceso.ToString() + "'"; try { dataSet = datos.ExecuteReader(sql); dataView = dataSet.Tables[0].DefaultView; dataTable = dataView.Table; } catch (Exception e) { throw new Exception(e.Message); } finally { Cargar(dataTable, proceso.ToString()); if (dataTable != null) dataTable.Dispose(); if (dataView != null) dataView.Dispose(); if (dataSet != null) dataSet.Dispose(); datos.Desconectar(); } }
public DataTable ObtenerPorNombre(String NOMBRE) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "usp_con_ent_afp_obtenerPorNombre "; if (!(String.IsNullOrEmpty(NOMBRE))) { sql += "'" + NOMBRE + "'"; informacion += "NOMBRE = '" + NOMBRE + "'"; } else { MensajeError += "El campo NOMBRE no puede ser nulo. \n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.CON_ENT_F_PENSIONES, tabla.ACCION_CONSULTAR.ToString(), sql, informacion, conexion); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerAlmRegProductosProveedorPorIdProveedor(Decimal ID_PROVEEDOR) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_alm_reg_productos_proveedor_por_id_proveedor "; if (ID_PROVEEDOR != 0) { sql += ID_PROVEEDOR; } else { MensajeError += "El campo ID_PROVEEDOR no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerInformacionCotratoParaEntregas(Decimal ID_EMPLEADO) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_nom_empleados_obtenerInformacionContratoPorIdEmpleado "; if (ID_EMPLEADO != 0) { sql += ID_EMPLEADO; } else { MensajeError += "El campo ID_EMPLEADO no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerInformacionContratoPorVencer(Int32 VALOR) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_con_reg_contratos_obtener_datos_unificados_contrato_por_vencer "; if (VALOR != 0) { sql += VALOR; } else { MensajeError += "El campo VALOR no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } if (_dataTable.Rows.Count > 0) { Int32 division = (VALOR / 3); Int32 rangoALTA = division; Int32 rangoMEDIA = division + division; Int32 rangoBAJA = VALOR; _dataTable.Columns.Add("ALERTA"); DateTime fechaActual = DateTime.Now; DateTime fechaTermina; foreach (DataRow fila in _dataTable.Rows) { fechaTermina = Convert.ToDateTime(fila["FECHA_TERMINA"]); if (fechaTermina >= fechaActual) { if (fechaTermina <= (fechaActual.AddDays(rangoALTA))) { fila["ALERTA"] = "ALTA"; } else { if (fechaTermina <= (fechaActual.AddDays(rangoMEDIA))) { fila["ALERTA"] = "MEDIA"; } else { fila["ALERTA"] = "BAJA"; } } } } } return _dataTable; }
public DataTable ObtenerAlmRegProductosProveedorPorProductoRegional(int ID_PRODUCTO, String ID_CIUDAD) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "USP_ALM_REG_PRODUCTOS_PROVEEDOR_OBTENER_PROVEEDORES_POR_EXAMEN_POR_REGIONAL "; if (ID_PRODUCTO != 0) { sql += ID_PRODUCTO + ", "; } else { MensajeError += "El campo ID_PRODUCTO no puede ser nulo\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(ID_CIUDAD))) { sql += "'" + ID_CIUDAD + "' "; } else { MensajeError += "El campo ID_CIUDAD no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerConRegExamenesEmpleadoPorRegistro(int REGISTRO) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "USP_CON_REG_EXAMENES_EMPLEADO_OBTENER_POR_REGISTRO "; if (REGISTRO != 0) { sql += REGISTRO; informacion += "REGISTRO = '" + REGISTRO.ToString() + "'"; } else { MensajeError += "El campo REGISTRO no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.CON_REG_EXAMENES_EMPLEADO, tabla.ACCION_CONSULTAR, sql, informacion, conexion); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerInformacionCotratosParaProximasEntregas() { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_nom_empleados_obtenerInformacionContratoParaProximasEntregas"; if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerAlmRegProductosProveedorPorProductoCiudad(int ID_PRODUCTO, String ID_CIUDAD) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "USP_ALM_REG_PRODUCTOS_PROVEEDOR_OBTENER_PROVEEDORES_POR_EXAMEN "; if (ID_PRODUCTO != 0) { sql += ID_PRODUCTO + ", "; informacion += "ID_PRODUCTO = '" + ID_PRODUCTO.ToString() + "'"; } else { MensajeError += "El campo ID_PRODUCTO no puede ser nulo\n"; ejecutar = false; } if (!(String.IsNullOrEmpty(ID_CIUDAD))) { sql += "'" + ID_CIUDAD + "' "; informacion += "ID_CIUDAD = '" + ID_CIUDAD.ToString() + "'"; } else { MensajeError += "El campo ID_CIUDAD no puede ser nulo\n"; ejecutar = false; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.ALM_REG_PRODUCTO_PROVEEDOR, tabla.ACCION_CONSULTAR, sql, informacion, conexion); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerNomEmpleadoPorIDSolicitudYFechaIngreso(int idSolicitud, DateTime fchIngreso) { tools _tools = new tools(); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_nom_empleados_obtener_contrato_por_id_solicitud_fch_ingreso "; if (idSolicitud != 0) { sql += idSolicitud + ", "; } else { MensajeError += "El campo idSolicitud no puede ser nulo\n"; ejecutar = false; } sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(fchIngreso) + "'"; if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerInformacionContratosParaProximasEntregasFiltroPorEmpresa(Decimal ID_EMPRESA) { DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; Boolean ejecutar = true; sql = "usp_nom_empleados_obtenerInformacionContratoParaProximasEntregas_por_id_empresa "; if (ID_EMPRESA != 0) { sql += ID_EMPRESA; } else { ejecutar = false; MensajeError = "El campo ID_EMPRESA no puede ser vacio."; } if (ejecutar) { Conexion conexion = new Conexion(Empresa); try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }
public DataTable ObtenerPorNumIdentificacionTodos(String NUM_DOC_IDENTIDAD) { Conexion conexion = new Conexion(Empresa); DataSet _dataSet = new DataSet(); DataView _dataView = new DataView(); DataTable _dataTable = new DataTable(); String sql = null; String informacion = null; Boolean ejecutar = true; sql = "usp_con_reg_contratos_Obtener_contrato_por_num_id "; if (!(String.IsNullOrEmpty(NUM_DOC_IDENTIDAD))) { sql += "'" + NUM_DOC_IDENTIDAD + "'"; informacion += "NUM_DOC_IDENTIDAD = '" + NUM_DOC_IDENTIDAD + "'"; } else { MensajeError += "El campo NUM_DOC_IDENTIDAD no puede ser nulo. \n"; ejecutar = false; } if (ejecutar) { try { _dataSet = conexion.ExecuteReader(sql); _dataView = _dataSet.Tables[0].DefaultView; _dataTable = _dataView.Table; #region auditoria auditoria _auditoria = new auditoria(Empresa); _auditoria.Adicionar(Usuario, tabla.CON_REG_CONTRATOS, tabla.ACCION_CONSULTAR.ToString(), sql, informacion, conexion); #endregion auditoria } catch (Exception e) { MensajeError = e.Message; } finally { conexion.Desconectar(); } } return _dataTable; }