public bool Agregar(DocumentoIdentidad documentoIdentidad) { try { daDocumentoIdentidad = new daDocumentoIdentidad(); daDocumentoIdentidad.IniciarTransaccion(); daDocumentoIdentidad.Agregar(documentoIdentidad); daDocumentoIdentidad.ConfirmarTransaccion(); } catch (Exception) { daDocumentoIdentidad.AbortarTransaccion(); throw; } finally { daDocumentoIdentidad.CerrarSesion(); } return true; }
public bool Eliminar(int idDocumentoIdentidad) { try { daDocumentoIdentidad = new daDocumentoIdentidad(); daDocumentoIdentidad.IniciarTransaccion(); daDocumentoIdentidad.EliminarPorId(idDocumentoIdentidad, constantes.esquemas.Administracion); daDocumentoIdentidad.ConfirmarTransaccion(); } catch (Exception) { daDocumentoIdentidad.AbortarTransaccion(); throw; } finally { daDocumentoIdentidad.CerrarSesion(); } return true; }
public bool Actualizar(DocumentoIdentidad documentoIdentidad) { try { daDocumentoIdentidad = new daDocumentoIdentidad(); daDocumentoIdentidad.IniciarTransaccion(); DocumentoIdentidad documentoIdentidad_ = daDocumentoIdentidad.ObtenerPorId(documentoIdentidad.idDocumentoIdentidad); documentoIdentidad_.nombre = documentoIdentidad.nombre; documentoIdentidad_.abreviacion = documentoIdentidad.abreviacion; documentoIdentidad_.activo = documentoIdentidad.activo; daDocumentoIdentidad.ConfirmarTransaccion(); } catch (Exception) { daDocumentoIdentidad.AbortarTransaccion(); throw; } finally { daDocumentoIdentidad.CerrarSesion(); } return true; }