public bool Agregar(Usuario usuario) { try { daUsuario = new daUsuario(); daUsuario.IniciarTransaccion(); daUsuario.Agregar(usuario); daUsuario.ConfirmarTransaccion(); } catch (Exception) { daUsuario.AbortarTransaccion(); throw; } finally { daUsuario.CerrarSesion(); } return true; }
public bool Eliminar(int idUsuario) { try { daUsuario = new daUsuario(); daUsuario.IniciarTransaccion(); daUsuario.EliminarPorId(idUsuario, constantes.esquemas.Administracion); daUsuario.ConfirmarTransaccion(); } catch (Exception) { daUsuario.AbortarTransaccion(); throw; } finally { daUsuario.CerrarSesion(); } return true; }
public bool Actualizar(Usuario usuario) { try { daUsuario = new daUsuario(); daUsuario.IniciarTransaccion(); Usuario usuario_ = daUsuario.ObtenerPorId(usuario.idUsuario); usuario_.usuario = usuario.usuario; usuario_.clave = usuario.clave; usuario_.perfil = usuario.perfil; usuario_.activo = usuario.activo; daUsuario.ConfirmarTransaccion(); } catch (Exception) { daUsuario.AbortarTransaccion(); throw; } finally { daUsuario.CerrarSesion(); } return true; }