本文整理汇总了C#中Brainsbits.LDA.Conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento方法的典型用法代码示例。如果您正苦于以下问题:C# Conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento方法的具体用法?C# Conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento怎么用?C# Conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Brainsbits.LDA.Conexion
的用法示例。
在下文中一共展示了Conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: AdicionarControlfallecido
//.........这里部分代码省略.........
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_CRE = '" + Usuario.ToString() + "'";
#endregion validaciones
if (ejecutar)
{
Conexion conexion = new Conexion(Empresa);
conexion.IniciarTransaccion();
try
{
ID_CONTROL_F = Convert.ToDecimal(conexion.ExecuteScalar(sql));
if (ID_CONTROL_F <= 0)
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar el fallecimiento.";
ejecutadoCorrectamente = false;
}
else
{
if (ARCHIVO_DEFUNCION != null)
{
ID_ARCHIVO = Convert.ToDecimal(conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento(ID_CONTROL_F, FECHA_R, "DEFUNCION", ARCHIVO_DEFUNCION, ARCHIVO_DEFUNCION_EXTENSION, ARCHIVO_DEFUNCION_TAMANO, ARCHIVO_DEFUNCION_TYPE, Usuario));
if (ID_ARCHIVO <= 0)
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar el archivo de fallecimineto.";
ejecutadoCorrectamente = false;
}
}
if (ejecutadoCorrectamente == true)
{
if (ARCHIVO_AVISO1 != null)
{
ID_ARCHIVO = Convert.ToDecimal(conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento(ID_CONTROL_F, FECHA_R, "AVISO1", ARCHIVO_AVISO1, ARCHIVO_AVISO1_EXTENSION, ARCHIVO_AVISO1_TAMANO, ARCHIVO_AVISO1_TYPE, Usuario));
if (ID_ARCHIVO <= 0)
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar el archivo del aviso periodico 1.";
ejecutadoCorrectamente = false;
}
}
}
if (ejecutadoCorrectamente == true)
{
if (ARCHIVO_AVISO2 != null)
{
ID_ARCHIVO = Convert.ToDecimal(conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento(ID_CONTROL_F, FECHA_R, "AVISO2", ARCHIVO_AVISO2, ARCHIVO_AVISO2_EXTENSION, ARCHIVO_AVISO2_TAMANO, ARCHIVO_AVISO2_TYPE, Usuario));
if (ID_ARCHIVO <= 0)
{
示例2: cerrarFallecimiento
public Boolean cerrarFallecimiento(Decimal ID_CONTROL_F,
String TIPO_ENTREGA,
DateTime FECHA_ENTREGA_PRESTACIONES,
String DETALLES_ENTREGA,
String ESTADO,
Byte[] ARCHIVO_CIERRE,
String ARCHIVO_CIERRE_EXTENSION,
int ARCHIVO_CIERRE_TAMANO,
String ARCHIVO_CIERRE_TYPE)
{
Boolean verificador = true;
Decimal ID_ARCHIVO_CIERRE = 0;
Conexion conexion = new Conexion(Empresa);
conexion.IniciarTransaccion();
try
{
if (ActualizarRegControlFallecimientosCerrar(ID_CONTROL_F, TIPO_ENTREGA, FECHA_ENTREGA_PRESTACIONES, DETALLES_ENTREGA, ESTADO, conexion) == false)
{
conexion.DeshacerTransaccion();
verificador = false;
}
else
{
if (ARCHIVO_CIERRE != null)
{
ID_ARCHIVO_CIERRE = Convert.ToDecimal(conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento(ID_CONTROL_F, DateTime.Now, "CIERRE", ARCHIVO_CIERRE, ARCHIVO_CIERRE_EXTENSION, ARCHIVO_CIERRE_TAMANO, ARCHIVO_CIERRE_TYPE, Usuario));
if (ID_ARCHIVO_CIERRE <= 0)
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar el archivo de cierre de fallecimineto.";
verificador = false;
}
}
}
if (verificador == true)
{
conexion.AceptarTransaccion();
}
}
catch (Exception ex)
{
MensajeError = ex.Message;
conexion.DeshacerTransaccion();
verificador = false;
}
finally
{
conexion.Desconectar();
}
return verificador;
}
示例3: ActualizarRegistroFallecimiento
//.........这里部分代码省略.........
}
sql += VALOR_SEGURO + ", ";
informacion += "VALOR_SEGURO = '" + VALOR_SEGURO + "', ";
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 == true)
{
Conexion conexion = new Conexion(Empresa);
conexion.IniciarTransaccion();
try
{
if (conexion.ExecuteNonQuery(sql) == 0)
{
conexion.DeshacerTransaccion();
MensajeError = "No se pudo realizar la actualización de datos del registro de fallecimiento.";
return false;
}
else
{
if (ARCHIVO_DEFUNCION != null)
{
ID_ARCHIVO = Convert.ToDecimal(conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento(ID_CONTROL_F, DateTime.Now, "DEFUNCION", ARCHIVO_DEFUNCION, ARCHIVO_DEFUNCION_EXTENSION, ARCHIVO_DEFUNCION_TAMANO, ARCHIVO_DEFUNCION_TYPE, Usuario));
if (ID_ARCHIVO <= 0)
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar el archivo de fallecimineto.";
return false;
}
}
if (ARCHIVO_AVISO1 != null)
{
ID_ARCHIVO = Convert.ToDecimal(conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento(ID_CONTROL_F, DateTime.Now, "AVISO1", ARCHIVO_AVISO1, ARCHIVO_AVISO1_EXTENSION, ARCHIVO_AVISO1_TAMANO, ARCHIVO_AVISO1_TYPE, Usuario));
if (ID_ARCHIVO <= 0)
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar el archivo del aviso periodico 1.";
return false;
}
}
if (ARCHIVO_AVISO2 != null)
{
ID_ARCHIVO = Convert.ToDecimal(conexion.ExecuteEscalarParaAdicionarArchivoFallecimiento(ID_CONTROL_F, DateTime.Now, "AVISO2", ARCHIVO_AVISO2, ARCHIVO_AVISO2_EXTENSION, ARCHIVO_AVISO2_TAMANO, ARCHIVO_AVISO2_TYPE, Usuario));
if (ID_ARCHIVO <= 0)
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar el archivo del aviso periodico 2.";
return false;
}
}
auditoria _auditoria = new auditoria(Empresa);
if (!(_auditoria.Adicionar(Usuario, tabla.REG_CONTROL_FALLECIDOS, tabla.ACCION_ACTUALIZAR, sql, informacion, conexion)))
{
conexion.DeshacerTransaccion();
MensajeError = "ERROR: Al intentar ingresar la auditoría para el registro de fallecidos.";
return false;
}
else
{
conexion.AceptarTransaccion();
return true;
}
}
}
catch (Exception ex)
{
conexion.DeshacerTransaccion();
MensajeError = ex.Message;
return false;
}
finally
{
conexion.Desconectar();
}
}
else
{
return false;
}
}