本文整理汇总了C#中Brainsbits.LLB.maestras.tools.convierteComaEnPuntoParaDecimalesEnSQL方法的典型用法代码示例。如果您正苦于以下问题:C# tools.convierteComaEnPuntoParaDecimalesEnSQL方法的具体用法?C# tools.convierteComaEnPuntoParaDecimalesEnSQL怎么用?C# tools.convierteComaEnPuntoParaDecimalesEnSQL使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Brainsbits.LLB.maestras.tools
的用法示例。
在下文中一共展示了tools.convierteComaEnPuntoParaDecimalesEnSQL方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ActualizarConRegExamenesEmpleadoConArchivo
public Boolean ActualizarConRegExamenesEmpleadoConArchivo(Decimal REGISTRO,
Decimal ID_ORDEN,
Decimal ID_EXAMEN,
Decimal COSTO,
String VALIDADO,
DateTime FECHA_EXAMEN,
byte[] ARCHIVO_EXAMEN,
String ARCHIVO_EXTENSION,
Decimal ARCHIVO_TAMANO,
String ARCHIVO_TYPE,
Conexion conexion)
{
String informacion = null;
Boolean ejecutar = true;
Int32 registro = 0;
tools _tools = new tools();
String sql = "USP_CON_REG_EXAMENES_EMPLEADO_ACTUALIZAR ";
#region validaciones
if (REGISTRO != 0)
{
sql += REGISTRO + ", ";
informacion += "REGISTRO = '" + REGISTRO.ToString() + "', ";
}
else
{
MensajeError += "El campo REGISTRO no puede ser nulo\n";
ejecutar = false;
}
if (ID_ORDEN != 0)
{
sql += ID_ORDEN + ", ";
informacion += "ID_ORDEN = '" + ID_ORDEN.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_ORDEN no puede ser nulo\n";
ejecutar = false;
}
if (ID_EXAMEN != 0)
{
sql += ID_EXAMEN + ", ";
informacion += "ID_EXAMEN = '" + ID_EXAMEN.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_EXAMEN no puede ser nulo\n";
ejecutar = false;
}
if (COSTO != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + ", ";
informacion += "COSTO = '" + COSTO.ToString() + "', ";
}
else
{
sql += "0, ";
informacion += "COSTO = '0', ";
}
if (!(String.IsNullOrEmpty(VALIDADO)))
{
sql += "'" + VALIDADO + "', ";
informacion += "VALIDADO = '" + VALIDADO.ToString() + "', ";
}
else
{
sql += "'N', ";
informacion += "VALIDADO = 'N', ";
}
if (!(String.IsNullOrEmpty(FECHA_EXAMEN.ToString())))
{
sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_EXAMEN) + "', ";
informacion += "FECHA_EXAMEN = '" + FECHA_EXAMEN.ToString() + "', ";
}
sql += "'" + Usuario + "' ";
informacion += "USU_MOD = '" + Usuario.ToString() + "' ";
#endregion validaciones
if (ejecutar)
{
try
{
registro = conexion.ExecuteNonQueryParaActualizarConRegExamenesEmpleadoConArchivo(REGISTRO, ID_ORDEN, ID_EXAMEN, COSTO, VALIDADO, FECHA_EXAMEN, Usuario, ARCHIVO_EXAMEN, ARCHIVO_EXTENSION, ARCHIVO_TAMANO, ARCHIVO_TYPE);
if (registro == 0)
{
return false;
}
else
{
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.CON_REG_EXAMENES_EMPLEADO, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion);
#endregion auditoria
return true;
//.........这里部分代码省略.........
示例2: ActualizarNomEmpleados
public Boolean ActualizarNomEmpleados(int ID_EMPLEADO, int ID_CONTRATO, int ID_SOLICITUD, int ID_EMPRESA, int ID_CENTRO_C, int ID_SUB_C,
DateTime FCH_INGRESO, Decimal SALARIO, String PENSIONADO, String ACTIVO, String LIQUIDADO, Decimal RIESGO, int ID_ARP, int ID_CAJA_C,
int ID_EPS, int ID_F_PENSIONES, String TIP_PAGO, int ID_ENTIDAD, String NUM_CUENTA, String SAL_INT, String ID_CIUDAD, int ID_PERFIL, string formaPago, Conexion conexion)
{
Int32 cantidadRegistrosActualizados = 0;
String sql = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_nom_empleados_actualizar ";
#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_CONTRATO != 0)
{
sql += ID_CONTRATO + ", ";
informacion += "ID_CONTRATO = '" + ID_CONTRATO.ToString() + "', ";
}
else
{
sql += "0, ";
informacion += "ID_CONTRATO = '0', ";
}
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_EMPRESA != 0)
{
sql += ID_EMPRESA + ", ";
informacion += "ID_EMPRESA = '" + ID_EMPRESA.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_EMPRESA no puede ser nulo\n";
ejecutar = false;
}
if (ID_CENTRO_C != 0)
{
sql += ID_CENTRO_C + ", ";
informacion += "ID_CENTRO_C = '" + ID_CENTRO_C.ToString() + "', ";
}
else
{
sql += ID_CENTRO_C + ", ";
informacion += "ID_CENTRO_C = '" + ID_CENTRO_C.ToString() + "', ";
}
if (ID_SUB_C != 0)
{
sql += ID_SUB_C + ", ";
informacion += "ID_SUB_C= '" + ID_SUB_C.ToString() + "', ";
}
else
{
sql += ID_SUB_C + ", ";
informacion += "ID_SUB_C= '" + ID_SUB_C.ToString() + "', ";
}
if (!(String.IsNullOrEmpty(FCH_INGRESO.ToString())))
{
sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FCH_INGRESO) + "', ";
informacion += "FCH_INGRESO= '" + FCH_INGRESO.ToString() + "', ";
}
else
{
MensajeError += "El campo FCH_INGRESO no puede ser nulo\n";
ejecutar = false;
}
if (SALARIO != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(SALARIO) + ", ";
informacion += "SALARIO= '" + SALARIO.ToString() + "', ";
}
else
{
MensajeError += "El campo SALARIO no puede ser nulo\n";
ejecutar = false;
}
//.........这里部分代码省略.........
示例3: Adicionar
public Decimal Adicionar(Decimal ID_EMPLEADO, Int32 ID_CONCEPTO, Int32 ID_PERIODO, Decimal CANTIDAD, Decimal VALOR, String ORIGEN, String ESTADO, DateTime FECHA, Conexion conexion)
{
Decimal id = 0;
String sql = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_nom_nomina_novedades_adicionar ";
#region validaciones
if (ID_EMPLEADO != 0)
{
sql += "'" + ID_EMPLEADO.ToString() + "', ";
informacion += "ID_EMPLEADO= '" + ID_EMPLEADO.ToString() + ", ";
}
else
{
MensajeError = "El campo ID_EMPLEADO es requerido para la consulta.";
ejecutar = false;
}
if (ID_CONCEPTO != 0)
{
sql += "'" + ID_CONCEPTO.ToString() + "', ";
informacion += "ID_CONCEPTO= '" + ID_CONCEPTO.ToString() + ", ";
}
else
{
MensajeError = "El campo ID_CONCEPTO es requerido para la consulta.";
ejecutar = false;
}
if (ID_PERIODO != 0)
{
sql += "'" + ID_PERIODO.ToString() + "', ";
informacion += "ID_PERIODO= '" + ID_PERIODO.ToString() + ", ";
}
else
{
MensajeError = "El campo ID_PERIODO es requerido para la consulta.";
ejecutar = false;
}
sql += "'" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(CANTIDAD).ToString() + "', ";
informacion += "CANTIDAD= '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(CANTIDAD).ToString() + ", ";
sql += "'" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR).ToString() + "', ";
informacion += "VALOR= '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR).ToString() + ", ";
if (!(String.IsNullOrEmpty(ORIGEN)))
{
sql += "'" + ORIGEN + "', ";
informacion += "ORIGEN = '" + ORIGEN.ToString() + "', ";
}
else
{
MensajeError += "El campo ORIGEN no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(ESTADO)))
{
sql += "'" + ESTADO + "', ";
informacion += "ESTADO = '" + ESTADO.ToString() + "', ";
}
else
{
MensajeError += "El campo ESTADO no puede ser nulo\n";
ejecutar = false;
}
sql += "'" + Usuario + "' ";
informacion += "USU_CRE = '" + Usuario.ToString() + "'";
#endregion
if (ejecutar)
{
try
{
id = Convert.ToDecimal(conexion.ExecuteScalar(sql));
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.NOM_NOMINA_NOVEDADES, tabla.ACCION_ELIMINAR, sql, informacion, conexion);
#endregion auditoria
}
catch (Exception e)
{
MensajeError = e.Message;
id = 0;
}
}
return id;
}
示例4: ActualizarConRegContratosAuditoria
public Boolean ActualizarConRegContratosAuditoria(Decimal REGISTRO,
String TIPO_CONTRATO,
String PAGO_DIAS_PRODUCTIVIDAD,
Decimal VALOR_NOMINA,
Decimal VALOR_CONTRATO,
DateTime FECHA_INICIO_PERIODO,
DateTime FECHA_FIN_PERIODO,
String PERIODO_PAGO,
String CLASE_CONTRATO,
String CONTROL_CONTRATO,
Conexion conexion)
{
Int32 cantidadRegistrosActualizados = 0;
String sql = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_con_reg_contratos_actualizar_auditoria_v3 ";
#region validaciones
if (REGISTRO != 0)
{
sql += REGISTRO + ", ";
informacion += "REGISTRO = '" + REGISTRO.ToString() + "', ";
}
else
{
MensajeError += "El campo REGISTRO no puede ser nulo\n";
ejecutar = false;
}
if (String.IsNullOrEmpty(TIPO_CONTRATO) == false)
{
sql += "'" + TIPO_CONTRATO + "', ";
informacion += "TIPO_CONTRATO = '" + TIPO_CONTRATO + "', ";
}
else
{
MensajeError += "El campo TIPO_CONTRATO no puede ser nulo\n";
ejecutar = false;
}
if (String.IsNullOrEmpty(PAGO_DIAS_PRODUCTIVIDAD) == false)
{
sql += "'" + PAGO_DIAS_PRODUCTIVIDAD + "', ";
informacion += "PAGO_DIAS_PRODUCTIVIDAD = '" + PAGO_DIAS_PRODUCTIVIDAD + "', ";
}
else
{
MensajeError += "El campo PAGO_DIAS_PRODUCTIVIDAD no puede ser nulo\n";
ejecutar = false;
}
if (VALOR_NOMINA != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_NOMINA) + ", ";
informacion += "VALOR_NOMINA = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_NOMINA) + "', ";
}
else
{
sql += "NULL, ";
informacion += "VALOR_NOMINA = 'NULL', ";
}
if (VALOR_CONTRATO != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_CONTRATO) + ", ";
informacion += "VALOR_CONTRATO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_CONTRATO) + "', ";
}
else
{
sql += "NULL, ";
informacion += "VALOR_CONTRATO = 'NULL', ";
}
if (!string.IsNullOrEmpty(FECHA_INICIO_PERIODO.ToString()))
{
sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_INICIO_PERIODO) + "', ";
informacion += "FECHA_INICIO_PERIODO = '" + FECHA_INICIO_PERIODO.ToString() + "', ";
}
else
{
sql += "NULL, ";
informacion += "FECHA_INICIO_PERIODO = 'NULL', ";
}
if (!string.IsNullOrEmpty(FECHA_FIN_PERIODO.ToString()))
{
sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_FIN_PERIODO) + "', ";
informacion += "FECHA_FIN_PERIODO = '" + FECHA_FIN_PERIODO.ToString() + "', ";
}
else
{
sql += "NULL, ";
informacion += "FECHA_FIN_PERIODO = 'NULL', ";
}
sql += "'" + Usuario + "', ";
//.........这里部分代码省略.........
示例5: AdicionarInvDetalleCierre
public Decimal AdicionarInvDetalleCierre(int ID_CIERRE, int ID_PRODUCTO, int CANTIDAD_INVENTARIO, int CANTIDAD_FISICA,
int ID_BODEGA, String TALLA, Decimal COSTO_PROMEDIO, String ESTADO, Conexion conexion)
{
String sql = null;
String identificador = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "USP_INV_DETALLE_CIERRE_ADICIONAR ";
#region validaciones
if (ID_CIERRE != 0)
{
sql += ID_CIERRE + ", ";
informacion += "ID_CIERRE= '" + ID_CIERRE.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_CIERRE no puede ser nulo\n";
ejecutar = false;
}
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 (CANTIDAD_INVENTARIO != 0)
{
sql += CANTIDAD_INVENTARIO + ", ";
informacion += "CANTIDAD_INVENTARIO= '" + CANTIDAD_INVENTARIO.ToString() + "', ";
}
else
{
MensajeError += "El campo CANTIDAD_INVENTARIO no puede ser nulo\n";
ejecutar = false;
}
if (CANTIDAD_FISICA != 0)
{
sql += CANTIDAD_FISICA + ", ";
informacion += "CANTIDAD_FISICA= '" + CANTIDAD_FISICA.ToString() + "', ";
}
else
{
sql += "0, ";
informacion += "CANTIDAD_FISICA= '0', ";
}
if (ID_BODEGA != 0)
{
sql += ID_BODEGA + ", ";
informacion += "ID_BODEGA= '" + ID_BODEGA.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_BODEGA no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(TALLA)))
{
sql += "'" + TALLA + "', ";
informacion += "TALLA= '" + TALLA.ToString() + "', ";
}
else
{
sql += "'" + TALLA + "', ";
informacion += "TALLA= '" + TALLA.ToString() + "', ";
}
if (COSTO_PROMEDIO != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO_PROMEDIO) + ", ";
informacion += "COSTO_PROMEDIO = '" + COSTO_PROMEDIO.ToString() + "', ";
}
else
{
MensajeError += "El campo COSTO_PROMEDIO no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(ESTADO)))
{
sql += "'" + ESTADO + "', ";
informacion += "ESTADO= '" + ESTADO.ToString() + "', ";
}
else
{
sql += "'" + ESTADO + "', ";
informacion += "ESTADO= '" + ESTADO.ToString() + "', ";
}
sql += "'" + Usuario + "' ";
informacion += "USU_CRE= '" + Usuario.ToString() + "' ";
#endregion validaciones
if (ejecutar)
//.........这里部分代码省略.........
示例6: AdicionarDetalleOrdenCompra
public Decimal AdicionarDetalleOrdenCompra(Decimal ID_ORDEN_COMPRA,
Decimal ID_PRODUCTO_PARAM,
String REFERENCIA_PRODUCTO_PARAM,
String TALLA_PARAM,
String DESCRIPCION_PARAM,
int CANTIDAD_PARAM,
Decimal VALOR_UNITARIO_PARAM,
Decimal VALOR_TOTAL_PARAM,
Decimal DESCUENTO_PARAM,
Decimal IVA_APLICADO_PARAM,
Conexion conexion)
{
String sql = null;
String identificador = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "USP_ALM_DETALLE_ORDEN_ADICIONAR ";
#region validaciones
if (ID_ORDEN_COMPRA != 0)
{
sql += ID_ORDEN_COMPRA + ", ";
informacion += "ID_ORDEN_COMPRA = '" + ID_ORDEN_COMPRA + "', ";
}
else
{
MensajeError += "El campo ID_ORDEN_COMPRA no puede ser nulo\n";
ejecutar = false;
}
if (ID_PRODUCTO_PARAM != 0)
{
sql += ID_PRODUCTO_PARAM + ", ";
informacion += "ID_PRODUCTO = '" + ID_PRODUCTO_PARAM + "', ";
}
else
{
MensajeError += "El campo ID_PRODUCTO no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(REFERENCIA_PRODUCTO_PARAM)))
{
sql += "'" + REFERENCIA_PRODUCTO_PARAM + "', ";
informacion += "REFERENCIA_PRODUCTO = '" + REFERENCIA_PRODUCTO_PARAM + "', ";
}
else
{
MensajeError += "El campo REFERENCIA_PRODUCTO no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(TALLA_PARAM)))
{
if (TALLA_PARAM == "N/A")
{
sql += "'N/A', ";
informacion += "TALLA = 'N/A', ";
}
else
{
sql += "'" + TALLA_PARAM + "', ";
informacion += "TALLA = '" + TALLA_PARAM + "', ";
}
}
else
{
sql += "'N/A', ";
informacion += "TALLA = 'N/A', ";
}
if (!(String.IsNullOrEmpty(DESCRIPCION_PARAM)))
{
sql += "'" + DESCRIPCION_PARAM + "', ";
informacion += "DESCRIPCION_PARAM = '" + DESCRIPCION_PARAM + "', ";
}
else
{
MensajeError += "El campo DESCRIPCION_PARAM no puede ser nulo\n";
ejecutar = false;
}
sql += CANTIDAD_PARAM + ", ";
informacion += "CANTIDAD = '" + CANTIDAD_PARAM + "', ";
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_UNITARIO_PARAM) + ", ";
informacion += "VALOR_UNITARIO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_UNITARIO_PARAM) + "', ";
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_TOTAL_PARAM) + ", ";
informacion += "VALOR_TOTAL = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR_TOTAL_PARAM) + "', ";
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(DESCUENTO_PARAM) + ", ";
informacion += "DESCUENTO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(DESCUENTO_PARAM) + "', ";
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(IVA_APLICADO_PARAM) + ", ";
informacion += "IVA_APLICADO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(IVA_APLICADO_PARAM) + "', ";
//.........这里部分代码省略.........
示例7: ActualizarAlmLote
public Boolean ActualizarAlmLote(int ID_LOTE, int ID_DOCUMENTO, int ID_PRODUCTO, int ID_BODEGA, DateTime FECHA_REGISTRO,
int ENTRADAS, int SALIDAS, Decimal COSTO, String TALLA, String ACTIVO, Conexion conexion)
{
Int32 cantidadRegistrosActualizados = 0;
String sql = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "USP_ALM_LOTE_ACTUALIZAR ";
#region validaciones
if (ID_LOTE != 0)
{
sql += ID_LOTE + ", ";
informacion += "ID_LOTE= '" + ID_LOTE.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_LOTE no puede ser nulo\n";
ejecutar = false;
}
if (ID_DOCUMENTO != 0)
{
sql += ID_DOCUMENTO + ", ";
informacion += "ID_DOCUMENTO= '" + ID_DOCUMENTO.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_DOCUMENTO no puede ser nulo\n";
ejecutar = false;
}
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 (ID_BODEGA != 0)
{
sql += ID_BODEGA + ", ";
informacion += "ID_BODEGA= '" + ID_BODEGA.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_BODEGA no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(FECHA_REGISTRO.ToString())))
{
sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_REGISTRO) + "', ";
informacion += "FECHA_REGISTRO= '" + FECHA_REGISTRO.ToString() + "', ";
}
else
{
MensajeError += "El campo FECHA_REGISTRO no puede ser nulo\n";
ejecutar = false;
}
if (ENTRADAS != 0)
{
sql += ENTRADAS + ", ";
informacion += "ENTRADAS= '" + ENTRADAS.ToString() + "', ";
}
else
{
MensajeError += "El campo ENTRADAS no puede ser nulo\n";
ejecutar = false;
}
if (SALIDAS != 0)
{
sql += SALIDAS + ", ";
informacion += "SALIDAS= '" + SALIDAS.ToString() + "', ";
}
else
{
sql += "0, ";
informacion += "SALIDAS= '0', ";
}
if (COSTO != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + ", ";
informacion += "COSTO= '" + COSTO.ToString() + "', ";
}
else
{
MensajeError += "El campo COSTO no puede ser nulo\n";
ejecutar = false;
}
sql += "'" + Usuario + "', ";
informacion += "USU_MOD= '" + Usuario.ToString() + "', ";
if (!(String.IsNullOrEmpty(TALLA)))
//.........这里部分代码省略.........
示例8: Adicionar
private void Adicionar(Conexion Datos)
{
tools Tools = new tools();
string sql = null;
sql = "usp_lps_adicionar ";
sql += IdEmpleado.ToString();
sql += ", '" + TipoLps + "'";
sql += ", " + IdPeriodo.ToString();
sql += ", '" + Tools.obtenerStringConFormatoFechaSQLServer(FechaLiquidacion) + "'";
sql += ", " + DiasVinculacion.ToString();
sql += ", " + PeriodoContableCesantias.ToString();
sql += ", " + PeriodoContablePrima.ToString();
sql += ", " + PeriodoContablePrima.ToString();
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(AcumuladoCesantias);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(AcumuladoPrima);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(AcumuladoVacaciones);
sql += ", " + DiasLiquidacionCesantias.ToString();
sql += ", " + DiasLiquidacionPrima.ToString();
sql += ", " + DiasLiquidacionVacaciones.ToString();
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(BaseCesantias);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(BasePrima);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(BaseVacaciones);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionCesantias);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionInteresesCesantias);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionPrima);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(LiquidacionVacaciones);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalLiquidacion);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalDevengadoMemo);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalDeducidoMemo);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(NetoLiquidacion);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalAnticipos);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalCreditos);
sql += ", " + Tools.convierteComaEnPuntoParaDecimalesEnSQL(TotalPagar);
sql += ", '" + Usuario + "'";
sql += ", '" + Estado + "'";
sql += ", " + NoLaboro;
IdLpsEmpleado = Convert.ToInt32(Datos.ExecuteScalar(sql));
}
示例9: Actualizar
public Boolean Actualizar(int ID_PAR_INCAPACIDADES, String CLASE_INCAPACIDAD, Decimal ID_CONCEPTO, Decimal ID_CONCEPTO_TRES_DIAS, Decimal PORCENTAJE)
{
String sql = null;
String informacion = null;
Boolean ejecutar = true;
Boolean ejecutadoCorrectamente = true;
sql = "usp_par_incapacidades_actualizar ";
#region validaciones
if (ID_PAR_INCAPACIDADES != 0)
{
sql += ID_PAR_INCAPACIDADES + ", ";
informacion += "ID_PAR_INCAPACIDADES = " + ID_PAR_INCAPACIDADES + ", ";
}
else
{
MensajeError += "El campo ID_PAR_INCAPACIDADES no puede ser 0\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(CLASE_INCAPACIDAD)))
{
sql += "'" + CLASE_INCAPACIDAD + "', ";
informacion += "CLASE_INCAPACIDAD = '" + CLASE_INCAPACIDAD + "', ";
}
else
{
MensajeError += "El campo CLASE_INCAPACIDAD 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 cero\n";
ejecutar = false;
}
if (ID_CONCEPTO_TRES_DIAS != 0)
{
sql += "'" + ID_CONCEPTO_TRES_DIAS + "', ";
informacion += "ID_CONCEPTO_TRES_DIAS = '" + ID_CONCEPTO_TRES_DIAS + "', ";
}
else
{
MensajeError += "El campo ID_CONCEPTO_TRES_DIAS no puede ser cero\n";
ejecutar = false;
}
tools _tools = new tools();
if (PORCENTAJE != 0)
{
sql += "'" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(PORCENTAJE) + "', ";
informacion += "PORCENTAJE = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(PORCENTAJE) + "', ";
}
else
{
MensajeError += "El campo PORCENTAJE no puede ser cero\n";
ejecutar = false;
}
sql += "'" + Usuario + "' ";
informacion += "USU_CRE = '" + Usuario.ToString() + "' ";
#endregion validaciones
if (ejecutar)
{
Conexion conexion = new Conexion(Empresa);
conexion.IniciarTransaccion();
try
{
#region actualizar
if (conexion.ExecuteNonQuery(sql) == 0) ejecutadoCorrectamente = false;
#endregion actualizar
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
if (!(_auditoria.Adicionar(Usuario, tabla.PAR_INCAPACIDADES, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion))) ejecutadoCorrectamente = false;
#endregion auditoria
conexion.AceptarTransaccion();
}
catch (Exception e)
{
conexion.DeshacerTransaccion();
MensajeError = e.Message;
ejecutadoCorrectamente = false;
}
finally
{
conexion.Desconectar();
}
}
else ejecutadoCorrectamente = false;
//.........这里部分代码省略.........
示例10: AdicionarAlmLote
public Decimal AdicionarAlmLote(int ID_DOCUMENTO,
int ID_PRODUCTO,
int ID_BODEGA,
DateTime FECHA_REGISTRO,
int ENTRADAS,
int SALIDAS,
Decimal COSTO,
String TALLA,
String ACTIVO,
Conexion conexion,
String REEMBOLSO)
{
String sql = null;
String identificador = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "USP_ALM_LOTE_ADICIONAR ";
#region validaciones
if (ID_DOCUMENTO != 0)
{
sql += ID_DOCUMENTO + ", ";
informacion += "ID_DOCUMENTO = '" + ID_DOCUMENTO.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_DOCUMENTO no puede ser nulo\n";
ejecutar = false;
}
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 (ID_BODEGA != 0)
{
sql += ID_BODEGA + ", ";
informacion += "ID_BODEGA= '" + ID_BODEGA.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_BODEGA no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(FECHA_REGISTRO.ToString())))
{
sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_REGISTRO) + "', ";
informacion += "FECHA_REGISTRO = '" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_REGISTRO) + "', ";
}
else
{
MensajeError += "El campo FECHA_REGISTRO no puede ser nulo\n";
ejecutar = false;
}
if (ENTRADAS != 0)
{
sql += ENTRADAS + ", ";
informacion += "ENTRADAS = '" + ENTRADAS.ToString() + "', ";
}
else
{
sql += "0, ";
informacion += "ENTRADAS = '0', ";
}
if (SALIDAS != 0)
{
sql += SALIDAS + ", ";
informacion += "SALIDAS = '" + SALIDAS.ToString() + "', ";
}
else
{
sql += "0, ";
informacion += "SALIDAS = '0', ";
}
if (COSTO != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + ", ";
informacion += "COSTO = '" + _tools.convierteComaEnPuntoParaDecimalesEnSQL(COSTO) + "', ";
}
else
{
MensajeError += "El campo COSTO no puede ser nulo\n";
ejecutar = false;
}
//.........这里部分代码省略.........
示例11: AdicionarNomConceptosEmpleados
public Decimal AdicionarNomConceptosEmpleados(int ID_EMPLEADO, int ID_CONCEPTO, int CAN_PRE, Decimal VAL_PRE, String LIQ_Q_1, String LIQ_Q_2)
{
String sql = null;
String identificador = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_nom_conceptos_empleados_adicionar ";
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_CONCEPTO != 0)
{
sql += ID_CONCEPTO + ", ";
informacion += "ID_CONCEPTO = '" + ID_CONCEPTO.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_CONCEPTO no puede ser nulo\n";
ejecutar = false;
}
if (CAN_PRE != 0)
{
sql += CAN_PRE + ", ";
informacion += "CAN_PRE = '" + CAN_PRE.ToString() + "', ";
}
else
{
MensajeError += "El campo CAN_PRE no puede ser nulo\n";
ejecutar = false;
}
if (VAL_PRE != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VAL_PRE) + ", ";
informacion += "VAL_PRE = '" + VAL_PRE.ToString() + "', ";
}
else
{
MensajeError += "El campo VAL_PRE no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(LIQ_Q_1)))
{
sql += "'" + LIQ_Q_1 + "', ";
informacion += "LIQ_Q_1= '" + LIQ_Q_1.ToString() + "', ";
}
else
{
MensajeError += "El campo LIQ_Q_1 no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(LIQ_Q_2)))
{
sql += "'" + LIQ_Q_2 + "', ";
informacion += "LIQ_Q_2= '" + LIQ_Q_2.ToString() + "', ";
}
else
{
MensajeError += "El campo LIQ_Q_2 no puede ser nulo\n";
ejecutar = false;
}
sql += "'" + Usuario + "' ";
informacion += "USU_CRE= '" + Usuario.ToString() + "' ";
if (ejecutar)
{
Conexion conexion = new Conexion(Empresa);
try
{
identificador = conexion.ExecuteScalar(sql);
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.NOM_CONCEPTOS_EMPLEADO, tabla.ACCION_ADICIONAR, sql, informacion, conexion);
}
catch (Exception e)
{
MensajeError = e.Message;
}
finally
{
conexion.Desconectar();
}
}
if (!(String.IsNullOrEmpty(identificador))) return Convert.ToDecimal(identificador);
else return 0;
}
示例12: ActualizarNomConceptosEmpleados
public Boolean ActualizarNomConceptosEmpleados(int REGISTRO, int ID_EMPLEADO, int ID_CONCEPTO, int CAN_PRE, Decimal VAL_PRE, String LIQ_Q_1, String LIQ_Q_2)
{
Int32 cantidadRegistrosActualizados = 0;
String sql = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_nom_conceptos_empleados_actualizar ";
if (REGISTRO != 0)
{
sql += REGISTRO + ", ";
informacion += "REGISTRO= '" + REGISTRO.ToString() + "', ";
}
else
{
MensajeError += "El campo REGISTRO no puede ser nulo\n";
ejecutar = false;
}
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_CONCEPTO != 0)
{
sql += ID_CONCEPTO + ", ";
informacion += "ID_CONCEPTO = '" + ID_CONCEPTO.ToString() + "', ";
}
else
{
MensajeError += "El campo ID_CONCEPTO no puede ser nulo\n";
ejecutar = false;
}
if (CAN_PRE != 0)
{
sql += CAN_PRE + ", ";
informacion += "CAN_PRE = '" + CAN_PRE.ToString() + "', ";
}
else
{
MensajeError += "El campo CAN_PRE no puede ser nulo\n";
ejecutar = false;
}
if (VAL_PRE != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VAL_PRE) + ", ";
informacion += "VAL_PRE = '" + VAL_PRE.ToString() + "', ";
}
else
{
MensajeError += "El campo VAL_PRE no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(LIQ_Q_1)))
{
sql += "'" + LIQ_Q_1 + "', ";
informacion += "LIQ_Q_1= '" + LIQ_Q_1.ToString() + "', ";
}
else
{
MensajeError += "El campo LIQ_Q_1 no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(LIQ_Q_2)))
{
sql += "'" + LIQ_Q_2 + "', ";
informacion += "LIQ_Q_2= '" + LIQ_Q_2.ToString() + "', ";
}
else
{
MensajeError += "El campo LIQ_Q_2 no puede ser nulo\n";
ejecutar = false;
}
sql += "'" + Usuario + "' ";
informacion += "USU_MOD = '" + Usuario.ToString() + "' ";
if (ejecutar)
{
Conexion conexion = new Conexion(Empresa);
try
{
cantidadRegistrosActualizados = conexion.ExecuteNonQuery(sql);
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.NOM_CONCEPTOS_EMPLEADO, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion);
}
catch (Exception e)
{
MensajeError = e.Message;
}
finally
{
conexion.Desconectar();
//.........这里部分代码省略.........
示例13: Adicionar
public Decimal Adicionar(Decimal ID_EMPRESA, String FACTURA, String REGIMEN, String SOLO_DEV, String VAC_PARAF, int DIAS_VNC,
Decimal AD_NOM, Decimal AD_PENSION, Decimal AD_SALUD, Decimal AD_RIESGOS, Decimal AD_APO_SENA, Decimal AD_APO_ICBF,
Decimal AD_APO_CAJA, Decimal AD_VACACIONES, Decimal AD_CESANTIA, Decimal AD_INT_CES, Decimal AD_PRIMA,
Decimal AD_SEG_VID, String SUB_PENSION, String SUB_SALUD, String SUB_RIESGOS, String SUB_SENA, String SUB_ICBF,
String SUB_CAJA, String SUB_VACACIONES, String SUB_CESANTIAS, String SUB_INT_CES, String SUB_PRIMA,
String SUB_SEG_VID, String MOD_SOPORTE, String MOD_FACTURA, String OBS_FACT, String RET_VAC, String RET_CES,
String RET_INT_CES, String RET_PRIM, String USU_CRE, String APL_MTZ, String ID_CIUDAD, Decimal ID_CENTRO_C, Decimal ID_SUB_C,
List<servicio> SERVICIO, List<detalleServicio> DETALLE_SERVICIO)
{
String registro = null;
String sql = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_ven_p_facturacion_adicionar ";
#region validaciones
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(FACTURA)))
{
sql += "'" + FACTURA + "', ";
informacion += "FACTURA = '" + FACTURA.ToString() + "', ";
}
else
{
MensajeError += "El campo FACTURA NOMINA no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(REGIMEN)))
{
sql += "'" + REGIMEN + "', ";
informacion += "REGIMEN = '" + REGIMEN.ToString() + "', ";
}
else
{
MensajeError += "El campo REGIMEN no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(SOLO_DEV)))
{
sql += "'" + SOLO_DEV + "', ";
informacion += "SOLO_DEV = '" + SOLO_DEV.ToString() + "', ";
}
else
{
MensajeError += "El campo ADMINISTRACION SOLO DEVENGADO no puede ser nulo\n";
ejecutar = false;
}
if (!(String.IsNullOrEmpty(VAC_PARAF)))
{
sql += "'" + VAC_PARAF + "', ";
informacion += "VAC_PARAF = '" + VAC_PARAF.ToString() + "', ";
}
else
{
MensajeError += "El campo VACACIONES PARAFISCALES no puede ser nulo\n";
ejecutar = false;
}
if (DIAS_VNC != 0)
{
sql += DIAS_VNC + ", ";
informacion += "DIAS_VNC = " + DIAS_VNC.ToString() + ", ";
}
else
{
MensajeError = "El campo PLAZO FACTURA no puede ser 0\n";
ejecutar = false;
}
if (AD_NOM != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(AD_NOM) + ", ";
informacion += "AD_NOM = " + AD_NOM.ToString() + ", ";
}
else
{
sql += "0, ";
informacion += "AD_NOM = '" + AD_NOM.ToString() + "', ";
}
if (AD_PENSION != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(AD_PENSION) + ", ";
informacion += "AD_PENSION = " + AD_PENSION.ToString() + ", ";
//.........这里部分代码省略.........
示例14: AdicionarDetalleServicio
public Decimal AdicionarDetalleServicio(Decimal ID_Servicio, Decimal ID_Servicio_Completario, Decimal AIU, Decimal IVA, Decimal VALOR, Conexion conexion)
{
String sql = null;
String ID_SERVICIO = null;
String informacion = null;
Boolean ejecutar = true;
tools _tools = new tools();
sql = "usp_detalle_servicio_adicionar ";
#region validaciones
sql += ID_Servicio + ", ";
informacion += "ID_SERVICIO = '" + ID_Servicio + "' ";
if (ID_Servicio_Completario != 0)
{
sql += ID_Servicio_Completario + ", ";
informacion += "ID_SERVICIO_COMPLETARIO = '" + ID_Servicio_Completario + "' ";
}
else
{
MensajeError += "El campo ID_SERVICIO_COMPLETARIO no puede ser nulo\n";
ejecutar = false;
}
if (AIU != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(AIU) + ", ";
informacion += "AIU = '" + AIU + "' ";
}
else
{
sql += "0, ";
informacion += "AIU = 0 ";
}
if (IVA != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(IVA) + ", ";
informacion += "IVA = '" + IVA + "' ";
}
else
{
sql += "0, ";
informacion += "IVA = 0 ";
}
if (VALOR != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR) + ", ";
informacion += "VALOR = '" + VALOR + "' ";
}
else
{
sql += "0, ";
informacion += "VALOR = 0 ";
}
sql += "'S', null";
informacion += "ACIVO = 'S', FECHA_INACTIVO = NULL ";
#endregion validaciones
if (ejecutar)
{
try
{
ID_SERVICIO = conexion.ExecuteScalar(sql);
#region auditoria
auditoria _auditoria = new auditoria(Empresa);
_auditoria.Adicionar(Usuario, tabla.VEN_DETALLE_SERVICIO, tabla.ACCION_ADICIONAR, sql, informacion, conexion);
#endregion auditoria
}
catch (Exception e)
{
MensajeError = e.Message;
}
}
if (!(String.IsNullOrEmpty(ID_SERVICIO)))
return Convert.ToDecimal(ID_SERVICIO);
else return 0;
}
示例15: AdicionarAlmDocumentosParaFactura
//.........这里部分代码省略.........
{
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 (!(String.IsNullOrEmpty(FECHA_VENCE.ToString())))
{
sql += "'" + _tools.obtenerStringConFormatoFechaSQLServer(FECHA_VENCE) + "', ";
informacion += "FECHA_VENCE= '" + FECHA_VENCE.ToString() + "', ";
}
else
{
sql += "'01011990', ";
informacion += "FECHA_VENCE= '01011990', ";
}
if (ID_BODEGA_DESTINO != 0)
{
sql += ID_BODEGA_DESTINO + ", ";
informacion += "ID_BODEGA_DESTINO= '" + ID_BODEGA_DESTINO.ToString() + "', ";
}
else
{
sql += "0, ";
informacion += "ID_BODEGA_DESTINO = 0, ";
}
if (VALOR != 0)
{
sql += _tools.convierteComaEnPuntoParaDecimalesEnSQL(VALOR) + ", ";
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() + "', ";
if (ID_PROVEEDOR != 0)
{
sql += ID_PROVEEDOR;
informacion += "ID_PROVEEDOR = '" + ID_PROVEEDOR.ToString() + "'";
}
else
{
sql += "0";
informacion += "ID_PROVEEDOR = '0'";
}
#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;
}