本文整理汇总了C#中Brainsbits.LDA.Conexion类的典型用法代码示例。如果您正苦于以下问题:C# Conexion类的具体用法?C# Conexion怎么用?C# Conexion使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
Conexion类属于Brainsbits.LDA命名空间,在下文中一共展示了Conexion类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ObtenerNominasHojaTrabajo
public DataTable ObtenerNominasHojaTrabajo(Decimal ID_EMPRESA, String ID_EMPRESAS, String ANALISTA)
{
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_obtener_nomina_proceso_hoja_trabajo ";
#region validaciones
if (ID_EMPRESA > 0)
{
sql += ID_EMPRESA.ToString() + " ";
}
else
{
sql += "0" + " ";
}
if (!(String.IsNullOrEmpty(ID_EMPRESAS)))
{
sql += ", '" + ID_EMPRESAS.ToString() + "'";
}
else
{
sql += ",''";
}
if (!(String.IsNullOrEmpty(ANALISTA)))
{
sql += ", '" + ANALISTA.ToString() + "'";
}
else
{
sql += ",''";
}
#endregion
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;
}
示例2: ObtenerRegionalPorId
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;
}
示例3: ObtenerInformacionParaSemaforoPrincipal
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;
}
示例4: ObtenerTodos
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;
}
示例5: ObtenerPuc
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;
}
示例6: ObtenerTodosLosDocumentos
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;
}
示例7: ObtenerCentroCosto
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;
}
示例8: ActualizarFechaPeriodo
public String ActualizarFechaPeriodo(Decimal ID_EMPRESA, String PERIODOSPROCESO, DateTime FECHA)
{
Conexion conexion = new Conexion(Empresa);
conexion.IniciarTransaccion();
Boolean ejecutar = true;
String sql = null;
String informacion = null;
String actualizado = "N";
tools fecha = new tools();
sql = "usp_actualizar_fecha_memorando ";
#region validaciones
if (ID_EMPRESA > 0)
{
sql += ID_EMPRESA.ToString() + ", ";
informacion += "ID_EMPRESA= '" + ID_EMPRESA.ToString() + ", ";
}
else
{
MensajeError = "El campo ID_EMPRESA es requerido para la consulta.";
ejecutar = false;
}
sql += "'" + PERIODOSPROCESO.ToString() + "', ";
informacion += "PERIODOSPROCESO = '" + PERIODOSPROCESO.ToString() + "', ";
sql += "'" + fecha.obtenerStringConFormatoFechaSQLServer(FECHA) + "', ";
informacion += "FECHA = '" + FECHA.ToString() + "', ";
sql += "'" + Usuario.ToString() + "'";
informacion += "USU_MOD = '" + Usuario.ToString() + "'";
#endregion
if (ejecutar)
{
try
{
conexion.ExecuteNonQuery(sql);
actualizado = "S";
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.NOM_PERIODO, tabla.ACCION_LIQUIDAR, sql, informacion, conexion);
#endregion auditoria
conexion.AceptarTransaccion();
}
catch (Exception e)
{
MensajeError = e.Message;
conexion.DeshacerTransaccion();
}
finally
{
conexion.Desconectar();
}
}
return actualizado;
}
示例9: Adicionar
public bool Adicionar(String USU_LOG, String TABLA, String ACCION, String SENTENCIA, String INFORMACION, Conexion conexion)
{
DataSet _dataSet = new DataSet();
String sql = null;
Boolean ejecutar = true;
sql = "usp_auditoria_adicionar ";
if (!(String.IsNullOrEmpty(USU_LOG))) sql += "'" + USU_LOG + "', ";
else
{
MensajError += "El campo USUARIO no puede ser nulo. \n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(TABLA))) sql += "'" + TABLA + "', ";
else
{
MensajError += "El campo TABLA no puede ser nulo. \n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(SENTENCIA))) sql += "'" + SENTENCIA.ToString().Replace("'", "''") + "',";
else
{
MensajError += "El campo SENTENCIA no puede ser nulo. \n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(ACCION))) sql += "'" + ACCION + "',";
else
{
MensajError += "El campo ACCION no puede ser nulo. \n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(INFORMACION))) sql += "'" + INFORMACION.ToString().Replace("'", "''") + "'";
else
{
MensajError += "El campo INFORMACION no puede ser nulo. \n";
ejecutar = false;
}
if (ejecutar)
{
try
{
conexion.ExecuteNonQuery(sql);
}
catch (Exception e)
{
MensajError = e.Message;
}
}
if (String.IsNullOrEmpty(MensajError)) return true;
else return false;
}
示例10: ActualizarAfpDeNomEmpleadosPorIdEmpleado
public Boolean ActualizarAfpDeNomEmpleadosPorIdEmpleado(Decimal ID_EMPLEADO, Decimal ID_F_PENSIONES, Conexion conexion)
{
Int32 cantidadRegistrosActualizados = 0;
String sql = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_nom_empleados_actualizar_afp_por_idEmpleado ";
#region validaciones
if (ID_EMPLEADO != 0)
{
sql += ID_EMPLEADO + ", ";
informacion += "ID_EMPLEADO = '" + ID_EMPLEADO.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_EMPLEADO no puede ser nulo\n";
ejecutar = false;
}
if (ID_F_PENSIONES != 0)
{
sql += ID_F_PENSIONES + ", ";
informacion += "ID_F_PENSIONES = '" + ID_F_PENSIONES.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_F_PENSIONES no puede ser nulo\n";
ejecutar = false;
}
sql += "'" + Usuario + "'";
informacion += "USU_MOD = '" + Usuario.ToString() + "'";
#endregion validaciones
if (ejecutar)
{
try
{
cantidadRegistrosActualizados = conexion.ExecuteNonQuery(sql);
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.CON_REG_CONTRATOS, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion);
#endregion auditoria
}
catch (Exception e)
{
MensajeError = e.Message;
}
}
if (cantidadRegistrosActualizados > 0) return true;
else return false;
}
示例11: AdicionarConRegOrdenExamen
public Decimal AdicionarConRegOrdenExamen(int ID_SOLICITUD, int ID_REQUERIMIENTO, Conexion conexion)
{
String sql = null;
String identificador = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "USP_CON_REG_ORDEN_EXAMEN_ADICIONAR ";
#region validaciones
if (ID_SOLICITUD != 0)
{
sql += ID_SOLICITUD + ", ";
informacion += "ID_SOLICITUD = '" + ID_SOLICITUD.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_SOLICITUD no puede ser nulo\n";
ejecutar = false;
}
if (ID_REQUERIMIENTO != 0)
{
sql += ID_REQUERIMIENTO + ", ";
informacion += "ID_REQUERIMIENTO = '" + ID_REQUERIMIENTO.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_REQUERIMIENTO no puede ser nulo\n";
ejecutar = false;
}
sql += "'" + Usuario + "' ";
informacion += "USU_CRE= '" + Usuario.ToString() + "' ";
#endregion validaciones
if (ejecutar)
{
try
{
identificador = conexion.ExecuteScalar(sql);
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.CON_REG_ORDEN_EXAMEN, tabla.ACCION_ADICIONAR, sql, informacion, conexion);
#endregion auditoria
}
catch (Exception e)
{
MensajeError = e.Message;
}
}
if (!(String.IsNullOrEmpty(identificador))) return Convert.ToDecimal(identificador);
else return 0;
}
示例12: Adicionar
public Decimal Adicionar(Decimal ID_EMPRESA, String DESCRIPCION_RIESGO, Conexion conexion)
{
String sql = null;
String idRecuperado = null;
String informacion = null;
Boolean ejecutar = true;
sql = "usp_ven_empresas_riesgos_adicionar ";
if (ID_EMPRESA != 0)
{
sql += ID_EMPRESA.ToString() + ", ";
informacion += "ID_EMPRESA = '" + ID_EMPRESA.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_EMPRESA no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(DESCRIPCION_RIESGO)))
{
sql += "'" + DESCRIPCION_RIESGO + "', ";
informacion += "DESCRIPCION_RIESGO = '" + DESCRIPCION_RIESGO + "', ";
}
else
{
MensajeError += "El campo DESCRIPCION_RIESGO no puede ser nulo\n";
ejecutar = false;
}
sql += "'" + Usuario + "' ";
informacion += "USU_CRE = '" + Usuario + "'";
if (ejecutar)
{
try
{
idRecuperado = conexion.ExecuteScalar(sql);
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.VEN_EMPRESAS_RIESGOS, tabla.ACCION_ADICIONAR, sql, informacion, conexion);
#endregion auditoria
}
catch (Exception e)
{
MensajeError = e.Message;
}
}
if (!(String.IsNullOrEmpty(idRecuperado))) return Convert.ToDecimal(idRecuperado);
else return 0;
}
示例13: ObtenerComtratosActivosDesdeCedulaIdEmpresa
public DataTable ObtenerComtratosActivosDesdeCedulaIdEmpresa(Decimal idEmpresa, String numDocIdentidad, string tipoNovedad)
{
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_retorna_contratos_activos_desde_cedula_y_id_empresa_1 ";
#region validaciones
if (idEmpresa > 0)
{
sql += idEmpresa;
}
else
{
MensajeError = "El campo ID_EMPRESA es requerido para la consulta.";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(numDocIdentidad)))
{
sql += ", '" + numDocIdentidad + "', ";
}
else
{
MensajeError = "El campo NUM_DOC_IDENTIDAD es requerido para la consulta.";
ejecutar = false;
}
sql += "'" + tipoNovedad + "'";
#endregion
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;
}
示例14: ActualizarAuditoriaContratosPorSeccionYEstadoProceso
public Decimal ActualizarAuditoriaContratosPorSeccionYEstadoProceso(Decimal ID_EMPLEADO, String TABLA_AUDITADA, Decimal ID_AUDITADO, Boolean ACTUALIZAR_ESTADO_PROCESO, Decimal ID_SOLICITUD, String ESTADO_PROCESO)
{
Decimal ID_AUDITORIA = 0;
Conexion conexion = new Conexion(Empresa);
conexion.IniciarTransaccion();
try
{
ID_AUDITORIA = AdicionarAuditoriaContratos(ID_EMPLEADO, TABLA_AUDITADA, ID_AUDITADO, DateTime.Now, conexion);
if (ID_AUDITORIA <= 0)
{
conexion.DeshacerTransaccion();
ID_AUDITORIA = 0;
}
else
{
if (ACTUALIZAR_ESTADO_PROCESO == true)
{
radicacionHojasDeVida _radicacionHojasDeVida = new radicacionHojasDeVida(Empresa, Usuario);
if (_radicacionHojasDeVida.ActualizarEstadoProcesoRegSolicitudesIngresoAuditoria(ID_SOLICITUD, ESTADO_PROCESO, conexion) == false)
{
conexion.DeshacerTransaccion();
MensajeError = _radicacionHojasDeVida.MensajeError;
ID_AUDITORIA = 0;
}
else
{
conexion.AceptarTransaccion();
}
}
else
{
conexion.AceptarTransaccion();
}
}
}
catch (Exception ex)
{
MensajeError = ex.Message;
conexion.DeshacerTransaccion();
ID_AUDITORIA = 0;
}
finally
{
conexion.Desconectar();
}
return ID_AUDITORIA;
}
示例15: ObtenerDescripcionParametroPorCodigo
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;
}